我试图创建一个简单的程序来接受'销售额的输入'单独为一周中的每一天,然后总计值并显示它们
我有一个接受7个输入的循环,但是如果输入少于7个,我希望用户能够输入'q'
来打破循环。
这就是我所拥有的:
sales = []
for i in range(0, 7):
sales.append(input("> "))
if 'q':
break
它给了我一个NameError
,但我尝试过各种各样的事情
我已完成if sales/input/raw_input == "q":
我还将q
设置为等于变量,但是在一次迭代后终止了我的循环。
答案 0 :(得分:3)
将输入存储在变量中,以便您可以重复使用它而无需用户重新输入值
user_input = input("> ")
if user_input == "q":
break
sales.append(user_input)