python基础教程_查询价格
2024-09-03 03:13:32
少儿编程和数学是有这一定联系的,若是将编程弄好了,数学成绩也就会有所提高,今天就为大家来介绍一下一个关于数学的相关编程,现在我们就来看看吧!
题目描述
编程实现以下功能:查询水果的单价。有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
最新文章
- Linux 学习笔记
- windows2003安装证书服务:csp配置不正确、您没有此密钥容器的写访问权限
- 创建用户故事地图(User Story Mapping)的8个步骤
- 构建 ARM Linux 4.7.3 嵌入式开发环境 —— BusyBox 构建 RootFS
- iOS开发网络篇—监测网络状态(转)
- gitlab 配置
- 【poj2891】 Strange Way to Express Integers
- VS2015中DataGridView的DataGridViewComBoboxCell列值无效及数据绑定错误的解决方法
- sgu 110 Dungeon
- Base64中文不能加密问题
- 体验VS2017的Live Unit Testing
- C# Lock、Monitor避免死锁
- ISOMAP
- redis基础知识思维导图
- Ajax的beforeSend
- python中的zip、map、reduce 、lambda、filter函数的使用
- iOS架构模式浅析
- js 复制文本到粘贴板
- Activity启动模式 Tasks和Back Stack
- _ENV和_G
热门文章
- CSPS_115
- 从Hello World 来讲解线程
- uni-app 图片上传实战
- HTTPS加密协议过程
- .NET Core 代码安装服务启动
- TypeScript in 5 minutes
- 一句命令激活windows/office (https://03k.org/kms.html)
- Centos 7.x卸载ibus黑屏修复及fcitx搜狗拼音安装方法
- [转]理解Vuex的辅助函数mapState, mapActions, mapMutations用法
- Nginx之Rewrite规则