python简单小程序
#足球队寻找10 到12岁的小女孩(包含10岁和12岁),编写程序询问用户性别和年龄,然后显示一条消息指出这个人是否可以加入球队,询问10次,输出满足条件的总人数
#询问10次,输出满足要求的总人数
otal_person=0
for i in range(10):
age =int(input("请输入年龄!"))
sex=input("请输入性别,男士请输入m,女请输入f:")
if age>=10 and age<=12 and sex=="f":
print("可以加入球队!")
total_person+=1 else:
print("不满足条件!") print("满足条件的总人数为",total_person)
# 现有面包,热狗,蕃茄酱,芥末酱以及洋葱,数字显示有多少种订购组合,其中面包必订,0不订,1订,比如10000表示只订面包
# 订购用list实现
s=[]
for i in range(2):
for j in range(2):
for k in range(2):
for m in range(2):
str='%s%s%s%s%s' % (1,i,j,k,m)
s.append(str)
print("所有组合情况为",s)
计算食物的卡路里
bread_calorie=1
i_hotdog_calorie=2
j_tomato_calorie=3
k_mustard_calorie=4
m_onion_calorie=5 total_calorie={} while 1: calorie=0
commomd =input("请输入你的选择,继续请输入1结束请输入0:")
if (commomd !="") and (int(commomd) ==0):
break
i=int(input("是否选择热狗,1为选择,0为不选择:"))
if i==1:
calorie+=2
j=int(input("是否选择蕃茄酱,1为选择,0为不选择1:"))
if j ==1:
calorie+=3
k=int(input("是否选择芥末酱,1为选择,0为不选择:"))
if k==1:
calorie+=4
m=int(input("是否选择洋葱,1为选择,0为不选择:"))
if m==1:
calorie+=5 str='%s%s%s%s%s' % (1,i,j,k,m) total_calorie[str]=calorie+1 print(total_calorie)
运行结果:
请输入你的选择,继续请输入1结束请输入0:
是否选择热狗,1为选择,0为不选择:1
是否选择蕃茄酱,1为选择,0为不选择1:1
是否选择芥末酱,1为选择,0为不选择:1
是否选择洋葱,1为选择,0为不选择:1
请输入你的选择,继续请输入1结束请输入0:
是否选择热狗,1为选择,0为不选择:0
是否选择蕃茄酱,1为选择,0为不选择1:0
是否选择芥末酱,1为选择,0为不选择:0
是否选择洋葱,1为选择,0为不选择:0
请输入你的选择,继续请输入1结束请输入0:0
{'11111': 15, '10000': 1}
判断输入为空的情况,踩坑了,开始写的是:commomd !=None,该种方式不合法
python简单小程序的更多相关文章
- Python简单小程序练习
1.九九乘法表 #!/usr/bin/python for i in range(1,10): for j in range(i): j += 1 print ("%d * %d = %-2 ...
- 一个python爬虫小程序
起因 深夜忽然想下载一点电子书来扩充一下kindle,就想起来python学得太浅,什么“装饰器”啊.“多线程”啊都没有学到. 想到廖雪峰大神的python教程很经典.很著名.就想找找有木有pdf版的 ...
- python 购物车小程序
python 购物车小程序 功能要求:1.启动程序后,输入用户名密码后,让用户输入工资,然后打印商品列表2.允许用户根据商品编号购买商品3.用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒4. ...
- 基于C语言libvirt API简单小程序
libvirt API简单小程序 1.程序代码如下 #include<stdio.h> #include<libvirt/libvirt.h> int getDomainInf ...
- appium+python 微信小程序的自动化
sudo kill -9 $(lsof -i:8889 -t) mitmweb -p 8889 -s addons.py mitmdump -q -p 8889 -s addons.py http: ...
- Python基本小程序
目录 Python基本小程序 一.筛选从1-100所有的奇数 二.筛选从0-100所有的偶数 三.求1-100之间所有的偶数和,奇数和 四.三个数由小到大输出 五.四个数字重复数字的三位数 Pytho ...
- 40个Python入门小程序
有不少同学学完Python后仍然很难将其灵活运用.我整理 37 个Python入门的小程序.在实践中应用Python会有事半功倍的效果. 分享 Github 项目,里面收集了 Python 学习资料 ...
- 亲身试用python简单小爬虫
前几天基友分享了一个贴吧网页,有很多漂亮的图片,想到前段时间学习的python简单爬虫,刚好可以实践一下. 以下是网上很容易搜到的一种方法: #coding=utf-8 import urllib i ...
- 【python】——小程序之电话薄
初学python,写一个小程序练习一下.主要功能就是增删改查的一些功能.主要用到的技术:字典的使用,pickle的使用,io文件操作.代码如下: import pickle #studentinfo ...
随机推荐
- 开发ArcEngine时的一个提示,无效位图,无法在类“***”中找到资源“***.bmp”
解决办法:文件属性-生成操作 修改为 :嵌入式资源.
- jQuery,javascript获得网页的高度和宽度$(document).height / $(window).height
一.javascript 网页可见区域宽: document.body.clientWidth 网页可见区域高: document.body.clientHeight 网页可见区域宽: documen ...
- qt 中画线时如何设置笔的颜色和填充
在上一次介绍中已经实现了自定义控件,并把Widget 放入了主界面中,画了一个圆,具体可参考“QT 自定义窗口” 下面我们介绍一下如何设置画笔颜色和所画图形的填充颜色. 画笔颜色: void Circ ...
- 初识 Knative: 跨平台的 Serverless 编排框架
Knative 是什么 Knative 是 Google 在 2018 的 Google Cloud Next 大会上发布的一款基于 Kubernetes 的 Serverless 框架.Knativ ...
- 在线学编程!十大IT在线教育网站推荐
在线学编程!十大IT在线教育网站推荐 1.CSDN学院(http://edu.csdn.net/) CSDN学院是CSDN推出的一个面向中国软件开发者和IT专业人员的技术教育服务平台.主要提供IT领域 ...
- 箭头函数表达式和声名式函数表达式的区别以及 Function.prototype的bind, apply,call方法
箭头函数不能用做构造函数 箭头函数没有arguments参数 箭头函数没有自己的this,是从作用域链上取this,是与箭头函数定义的位置有关的,与执行时谁调用无关,所以用call,apply,bin ...
- css 文字超出部分隐藏
未做隐藏处理 执行结果: 1.1行超出部分省略号 效果: 2.多行超出部分隐藏(目前只能在chrome浏览器中使用,其他浏览器不兼容) 效果: -webkit-line-clamp 属性定义显示行数可 ...
- JavaScript 按位与和逻辑与
逻辑与操作符有两个和好(&&)表示,有两个操作数,如下面的例子所示: var result = true && false; 第一个操作数 第二个操作数 结果 tr ...
- mysql聚合函数和分组
文章实例的数据表,来自上一篇博客<mysql简单查询>:http://blog.csdn.net/zuiwuyuan/article/details/39349611 一. 聚合函数 聚合 ...
- springmvc 过滤器和拦截器
1. 拦截器: interceptor 过滤器(filter)与拦截器(intercepter)相同点:1) 都可以拦截请求,过滤请求2) 都是应用了过滤器(责任链)设计模式 2.区别: 1) fi ...