爱意随风起9306 发表于 2023-1-18 17:00:51

大佬帮忙看看代码

代码:
m=int(input())
tb=m/1.2
ta=50+m/3
if ta==tb:
    print('All')
elif ta>tb:
    print('Walk')
else:
    print('Bike')

就是这个代码只能运行一次,该怎么修改才能变成下面的形式
输入:
4
50
90
120
180
输出:
Walk
Walk
Bike
Bike
大概就是输入运行的次数,然后再输入需要进行判断的数据,然后输出判断结果

tommyyu 发表于 2023-1-18 17:06:29

n = int(input())
answers = []
for i in range(n):
    m=int(input())
    tb=m/1.2
    ta=50+m/3
    if ta==tb:
      answers.append('All')
    elif ta>tb:
      answers.append('Walk')
    else:
      answers.append('Bike')
for i in answers:
    print(i)

isdkz 发表于 2023-1-18 17:15:40

m=   # 改了这行
for m in m:      # 加了这行,以下缩进
    tb=m/1.2
    ta=50+m/3
    if ta==tb:
      print('All')
    elif ta>tb:
      print('Walk')
    else:
      print('Bike')
页: [1]
查看完整版本: 大佬帮忙看看代码