Python 鸡兔同笼
题目:
有一个笼子里关着鸡和兔,在上面数,有35个头,在下面数,有94只脚。问:鸡和兔各有多少只?
。
。
。
。
。
。
解答:
通过使用for循环遍历头的数量,依次计算脚的数量。
#遍历鸡的数量
for ji in range(1,35):
# 计算兔的数量
tu = 35-ji
# 判断脚的数量
if 2*ji+4*tu == 94:
# print("鸡:",ji,"只,兔:",tu,"只")
# 格式输出
print("鸡:%d只,兔:%d只" % ( ji, tu))
输出结果:
鸡:23只,兔:12只