前言:
目前各位老铁们对“python鸡兔同笼代码简单”大约比较关注,大家都想要剖析一些“python鸡兔同笼代码简单”的相关内容。那么小编在网上收集了一些有关“python鸡兔同笼代码简单””的相关内容,希望兄弟们能喜欢,看官们快快来了解一下吧!问题描述:
在一个笼子里面,有鸡兔若干只,只知道上面有三十个头,下面有九十条腿。现在想要知道笼子中,鸡和兔分别有多少只?
代码实现:
''' 鸡兔同笼'''def chickenAndrabbit(a,b): x=(4*a-b)/2 if a!=0 and (4*a-b)%(x*2)==0: y=a-x if x<0 or y<0: print("{}只动物{}条腿的情况无解".format(a,b)) else: print("鸡有{}只,兔有{}只.".format( int(x),int(y) ) ) else: print("{}只动物{}条腿的情况无解.".format(a,b))a=int(input("请输入鸡和兔的总数:"))b=int(input("请输入鸡和兔的脚数:"))chickenAndrabbit(a,b)
运行结果:
请输入鸡和兔的总数:30请输入鸡和兔的脚数:90鸡有15只,兔有15只.
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #python鸡兔同笼代码简单