找回密码
 中文实名注册
搜索
楼主: admin

【Python作业】第四单元 第5课 鸡兔同笼—1 循环变量

[复制链接]

1

主题

15

回帖

2396

积分

金牌会员

积分
2396
发表于 2022-2-13 10:15:32 | 显示全部楼层

回帖奖励 +40 金钱

heads = input('请输入总头数')
feet = input('请输入总脚数')
heads = int(heads)
feet = int(feet)
for chicken in range(heads + 1):
    rabbit = heads - chicken
    if chicken * 2 + rabbit * 4 == feet:
        print(chicken)
        print(rabbit)
        break
回复

使用道具 举报

2

主题

21

回帖

-172

积分

限制会员

积分
-172
发表于 2022-2-13 10:13:10 | 显示全部楼层

回帖奖励 +40 金钱

heads = input('请输入总头数')
feet = input('请输入总脚数')
heads = int(heads)
feet = int(feet)
for chicken in range(heads + 1):
    rabbit = heads - chicken
    if chicken * 2 + rabbit * 4 == feet:
        print(chicken)
        print(rabbit)
        break
回复

使用道具 举报

4

主题

38

回帖

1659

积分

金牌会员

积分
1659
发表于 2022-2-12 15:32:38 | 显示全部楼层

回帖奖励 +40 金钱

def a(heads1,feet1):
    for ji in range(heads1+1):
        tu = heads1-ji
        if tu*4+ji*2 == feet1:
            print(ji)
            print(tu)
            break


heads1 = int(input('头数'))
feet1 = int(input('脚数'))
a(heads1, feet1)



回复

使用道具 举报

2

主题

23

回帖

2043

积分

金牌会员

积分
2043
发表于 2022-2-12 15:31:24 | 显示全部楼层

回帖奖励 +40 金钱

def a(heads1,feet1):
    for ji in range(heads1+1):
        tu = heads1-ji
        if tu*4+ji*2 == feet1:
            print(ji)
            print(tu)
            break


heads1 = int(input('头数'))
feet1 = int(input('脚数'))
a(heads1, feet1)
回复

使用道具 举报

8

主题

73

回帖

2767

积分

金牌会员

河豚绿植

积分
2767
发表于 2022-2-12 15:25:03 | 显示全部楼层

回帖奖励 +40 金钱

我已经打了两次了大城市
回复

使用道具 举报

4

主题

60

回帖

2886

积分

金牌会员

积分
2886
发表于 2022-2-12 15:21:04 | 显示全部楼层

回帖奖励 +40 金钱


def my_jitu(heads,feet1):
    for ji in range(heads+1):
        tu = heads - ji
        if ji * 2 + tu * 4 == feet1:
            print('鸡有'+str(ji)+'只')
            print('兔有'+str(tu)+'只')
            break
            
heads = int(input('请输入总头数'))
feet1 = int(input('请输入总脚数'))

my_jitu(heads, feet1)
回复

使用道具 举报

1

主题

34

回帖

1154

积分

版主

积分
1154
发表于 2022-2-12 15:20:03 | 显示全部楼层

回帖奖励 +40 金钱

def a(heads1, feet1):
    for chicken in range(heads1 + 1):
        rabbit = heads1 - chicken
        if chicken * 2 + rabbit * 4 == feet1:
            print(chicken)
            print(rabbit)
            break

头 = int(input("请输入总头数"))
脚 = int(input("请输入总脚数"))
a(头, 脚)
回复

使用道具 举报

3

主题

42

回帖

784

积分

高级会员

积分
784
发表于 2022-2-12 15:13:46 | 显示全部楼层

回帖奖励 +40 金钱

heads = input('输入总头数')
feet = input('输入总脚数')
head = int(heads)
feet = int(feet)

for chicken in range(head+1):
    rabbit = heads-chicken
    if chicken*2+rabbit*4==feet:
        print(chicken)
        print(rabbit)
        break
回复

使用道具 举报

0

主题

7

回帖

-153

积分

限制会员

积分
-153
发表于 2022-2-12 15:10:06 | 显示全部楼层

回帖奖励 +40 金钱

heads=input('输入总头数')
feet=input('输入总脚数')
heads=int(heads)
feet=int(feet)
heads=input('输入总头数')
feet=input('输入总脚数')
heads=int(heads)
feet=int(feet)

for chicken in range(heads+1):
    rabbit=heads-chicken
    if chicken*2+rabbit*4==feet:
        print(chicken)
        print(rabbit)
        break
   
回复

使用道具 举报

1

主题

14

回帖

-158

积分

限制会员

积分
-158
发表于 2022-2-12 15:05:47 | 显示全部楼层

回帖奖励 +40 金钱

heads = input('请输入头数')
feet = input('请输入脚数')
heads = int(heads)
feet = int(feet)

for chicken in range(heads+1):
    rabbit = heads-chicken
    if chicken * 2 + rabbit * 4 == feet:
        print(chicken)
        print(rabbit)
        break
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 中文实名注册

本版积分规则

快速回复 返回顶部 返回列表