python鸡兔同笼问题for循环
时间: 2023-12-03 10:38:54 浏览: 123
python解决鸡兔同笼问题
以下是使用for循环解决Python鸡兔同笼问题的代码:
```python
import time
heads = int(input('一共有几个头:'))
legs = int(input('一共有几条腿:'))
for i in range(1, heads+1):
if i*2 + (heads-i)*4 == legs:
print('一共有', i, '只鸡')
print('一共有', heads-i, '只兔子')
time.sleep(1)
print()
```
这段代码首先通过input()函数获取用户输入的头数和腿数,然后使用for循环遍历所有可能的鸡和兔子的数量,判断是否符合条件,如果符合条件则输出结果。其中,time.sleep(1)函数用于让程序暂停1秒钟,以便更好地观察输出结果。
阅读全文