少儿编程和数学是有这一定联系的,若是将编程弄好了,数学成绩也就会有所提高,今天就为大家来介绍一下一个关于数学的相关编程,现在我们就来看看吧!

  题目描述

  编程实现以下功能:查询水果的单价。有4种水果,苹果(编号:1001)、梨(编号:1002)、桔子(编号:1003)和葡萄(编号:1004),单价分别是3.00元/公斤,2.50元/公斤,4.10元/公斤和10.20元/公斤。

  运行程序后,当用户输入编号1001~1004,显示相应水果的单价;输入其他编号,显示价格为0。

  思路:使用字典(Dictionary),字典由键及对应的值组成,这种键-值对称为项(item)。键和值之间用:分隔,项之间用,分隔,整个字典放在{}内。

  判断字典中key是否存在,存在的话直接输出对应的价格,否则输出0。

  程序示例:

#!/usr/bin/python

# -*- coding: UTF-8 -*-

price = {'1001': '3.00', '1002': '2.50', '1003': '4.10', '1004': '10.20'}

code = str(input("请输入编号:"));

if price.has_key(code):

print price[code]

else:

print 0

最新文章

  1. Linux 学习笔记
  2. windows2003安装证书服务:csp配置不正确、您没有此密钥容器的写访问权限
  3. 创建用户故事地图(User Story Mapping)的8个步骤
  4. 构建 ARM Linux 4.7.3 嵌入式开发环境 —— BusyBox 构建 RootFS
  5. iOS开发网络篇—监测网络状态(转)
  6. gitlab 配置
  7. 【poj2891】 Strange Way to Express Integers
  8. VS2015中DataGridView的DataGridViewComBoboxCell列值无效及数据绑定错误的解决方法
  9. sgu 110 Dungeon
  10. Base64中文不能加密问题
  11. 体验VS2017的Live Unit Testing
  12. C# Lock、Monitor避免死锁
  13. ISOMAP
  14. redis基础知识思维导图
  15. Ajax的beforeSend
  16. python中的zip、map、reduce 、lambda、filter函数的使用
  17. iOS架构模式浅析
  18. js 复制文本到粘贴板
  19. Activity启动模式 Tasks和Back Stack
  20. _ENV和_G

热门文章

  1. CSPS_115
  2. 从Hello World 来讲解线程
  3. uni-app 图片上传实战
  4. HTTPS加密协议过程
  5. .NET Core 代码安装服务启动
  6. TypeScript in 5 minutes
  7. 一句命令激活windows/office (https://03k.org/kms.html)
  8. Centos 7.x卸载ibus黑屏修复及fcitx搜狗拼音安装方法
  9. [转]理解Vuex的辅助函数mapState, mapActions, mapMutations用法
  10. Nginx之Rewrite规则