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获取全套教程!
推荐阅读
- 计算机专业大一下学期,该选择学习Java还是Python
- 想自学Python来开发爬虫,需要按照哪几个阶段制定学习计划
- 未来想进入AI领域,该学习Python还是Java大数据开发
- 2021年Java和Python的应用趋势会有什么变化?
- 非计算机专业的本科生,想利用寒假学习Python,该怎么入手
- 用Python制作图片验证码,这三行代码完事儿
- 历时 1 个月,做了 10 个 Python 可视化动图,用心且精美...
- 为何在人工智能研发领域Python应用比较多
- 对于非计算机专业的同学来说,该选择学习Python还是C
- 学习完Python之后,如何向人工智能领域发展