用python实现鸡兔同笼
时间: 2023-05-23 21:00:53 浏览: 100
Python实现鸡兔同笼
很高兴回答您的问题!以下是用Python实现鸡兔同笼的代码:
```
def calc_chicken_rabbit(total_num, total_legs):
for i in range(total_num+1):
j = total_num - i
if i*2 + j*4 == total_legs:
return i, j
return None, None
chicken, rabbit = calc_chicken_rabbit(10, 26)
print(f"There are {chicken} chickens and {rabbit} rabbits in the cage.")
```
这个函数接受两个参数:总数和总腿数。它用一个简单的循环来找到鸡和兔的数量,然后返回结果。在本例中,我们期望看到10只动物和26只腿。运行这个代码将输出:"There are 6 chickens and 4 rabbits in the cage."。
希望这回答能帮助您!
阅读全文