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

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

[复制链接]

13

主题

109

帖子

984

积分

高级会员

sgsdgsg

Rank: 4

积分
984
发表于 2022-2-13 11:25:52 | 显示全部楼层

回帖奖励 +40 金钱

本帖最后由 姜淞文 于 2022-2-13 11:52 编辑

[C++] 纯文本查看 复制代码
heads = int(input('请输入总头数'))
feet = int(input('请输入总脚数'))

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



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

def cal():
    global
    global
    forin range(头+1):
        兔 = 头-鸡
        if 鸡*2+兔*4 == 脚:
            print()
            print()
cal()




回复

使用道具 举报

5

主题

63

帖子

321

积分

中级会员

Rank: 3Rank: 3

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

回帖奖励 +40 金钱

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

使用道具 举报

2

主题

24

帖子

2519

积分

金牌会员

Rank: 6Rank: 6

积分
2519
发表于 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
回复

使用道具 举报

3

主题

36

帖子

1721

积分

金牌会员

Rank: 6Rank: 6

积分
1721
发表于 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
回复

使用道具 举报

5

主题

69

帖子

2030

积分

金牌会员

Rank: 6Rank: 6

积分
2030
发表于 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)



回复

使用道具 举报

4

主题

43

帖子

2436

积分

金牌会员

Rank: 6Rank: 6

积分
2436
发表于 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)
回复

使用道具 举报

10

主题

153

帖子

3079

积分

论坛元老

河豚绿植

Rank: 8Rank: 8

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

回帖奖励 +40 金钱

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

使用道具 举报

6

主题

110

帖子

3308

积分

论坛元老

Rank: 8Rank: 8

积分
3308
发表于 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)
回复

使用道具 举报

3

主题

73

帖子

1559

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1559
发表于 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(头, 脚)
回复

使用道具 举报

5

主题

67

帖子

1103

积分

金牌会员

Rank: 6Rank: 6

积分
1103
发表于 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
回复

使用道具 举报

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

本版积分规则

小黑屋|东台市机器人学会 ( 苏ICP备2021035350号-1;苏ICP备2021035350号-2;苏ICP备2021035350号-3 )

GMT+8, 2024-5-2 20:50 , Processed in 0.042783 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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