生成鸡兔同笼python代码
时间: 2023-12-10 21:32:23 浏览: 91
鸡兔同笼python源码
以下是生成鸡兔同笼问题的Python代码:
```
def chicken_rabbit(total_num, total_legs):
for i in range(total_num + 1):
j = total_num - i
if 2 * i + 4 * j == total_legs:
return i, j
return None
result = chicken_rabbit(35, 94)
if result:
print("鸡有%d只,兔有%d只" % (result[0], result[1]))
else:
print("无解")
```
这段代码定义了一个名为`chicken_rabbit`的函数,该函数接受总头数和总脚数两个参数,并返回鸡和兔的数量。在主程序中,我们调用该函数并打印出结果。如果无解,则输出“无解”。
阅读全文