我想在获取用户输入的同时显示一些信息,例如,我想执行以下操作:
for i in range(5):
bug=int(input('Enter the number of bugs collected for day ',i+1))
得到类似的东西
Enter the number of bugs collected for day 1
Enter the number of bugs collected for day 2
...
请帮助
答案 0 :(得分:1)
range
有一个可选参数,用于指定范围的开始。将其与f
字符串一起使用:
for i in range (1, 6):
bug = int(input(f'Enter the number of bugs collected for day {i}: '))
答案 1 :(得分:0)
将(i + 1)的值转换为字符串后,需要对其进行串联。请执行以下操作:
for i in range (5):
bug=int(input('Enter the number of bugs collected for day '+str(i+1)+': '))