Python 用自然语言/流程图描述算法并实现( 二 )
尝试将鸡和兔子的头和脚的数量改成可以输入的模式:【Python 用自然语言/流程图描述算法并实现】a=int(input("请问一共有多少个头:"))b=int(input("请问一共有多少只脚:"))n=0m=a-nwhile 0<=n<=a and 0<=m<=a:if 2*n+4*m == b:print("==================================================")print("鸡有",n,"只")print("兔有",m,"只")breakelse:n=n+1m=a-n#print("当鸡的数量为:",n,"兔子的数量为:",m,"不符合条件!")1234567891011121314
运行结果:
请问一共有多少个头:24请问一共有多少只脚:84==================================================鸡有 6 只兔有 18 只
提出更改:当输入头和脚的数目求解不出答案时 , 以上程序不会报错 。 可以利用判断语句实现这一功能 。
其实没有你想的这么难 。 想学深度学习?先学Python入门把!入门教程后台私信小编01获取全套教程!
- 第2天 | 12天搞定Python,运行环境(详细步骤)
- Python高级技巧:用一行代码减少一半内存占用
- 手把手教你用python编程写一款自己的音乐下载器
- Python爬虫入门第一课:如何解析网页
- 刷爆全网的动态条形图,只需5行Python代码就能实现
- 让你的输出变得更帅,Python炫酷的颜色输出与进度条打印
- 斐波那契数列:python实现和可视化
- Python 3.9 正式发布!一图秒懂新特性
- Python解决同步验证码模拟登录问题
- Python爬取lol英雄联盟全阵容皮肤