上一篇: Python 语法学习:if 嵌套语句

Python编程解决鸡兔同笼问题

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只

Copyright@2023-2004 少年编程竞赛网版权所有
转载本站任何内容请注明出处
苏ICP备2023040873号-1
网站地图