赞
踩
1 问题
怎样使用python解决鸡兔同笼问题。
2 方法
用python建立if函数,进行计算
代码清单 1 |
head=eval(input('请输入头的数量:')) leg=eval(input('请输入脚的数量:')) #脚的数量必须是偶数 r=0 c=head-r while r*4+c*2<leg: r=r+1 c=head-r if r*4+c*2<leg: print('无解,请重新输入头和脚的数量') break elif r*4+c*2>leg: print('无解,请重新输入头和脚的数量') break elif r*4+c*2==leg: print('r=%s' %(r)) print('c=%s' %(c)) #写完程序复制过来就有&apos。 |
3 结语
针对使用python解决鸡兔同笼问题,提出if条件判断的方法,通过python实验列出鸡兔同笼的对应代码,证明该方法是有效的。本文的方法的不足:计算程序较复杂。未来可以通过后续学习来简化该程序。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。