这是一个简单的循环。这是一个while循环,但我不在乎它是for循环还是其他循环。
answer="y"
counter=1
while answer=="y":
number=int(input("Enter number: "))
answer=input("Want to continue? ")
counter=counter+1
我想使用不同的变量名称(如果可能)存储在循环中输入的变量,以便我可以执行简单的命令,例如:
- 打印输入的第一个数字
- 在输入的第二个数字上加 1
我认为它必须与计数器做一些事情,例如
number.counter=number
print(number.counter)
但正如你所猜测的,它不起作用;;
n
多次创建变量来保存每次迭代中输入的值并不理想。需要像列表这样可以容纳n
项目的东西:
answer = "y"
numbers = []
while answer.lower() == "y":
numbers.append(int(input("Enter number: ")))
answer = input("Want to continue? ")
answer.lower()
是有保证的检查(假设用户输入的是 Y 而不是 y)
现在,这将给出输入的第一个数字:
numbers[0]
这将 1 添加到第二个数字:
numbers[1] + 1
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句