【发布时间】:2020-11-29 03:29:23
【问题描述】:
我必须编写一个带有循环的程序,要求用户输入一系列正数。用户应该输入一个负数来表示系列的结束,在输入所有正数之后,程序应该显示它们的总和。
我不知道这之后该怎么做,或者这是否正确(可能不是):
x = input("numbers: ")
lst = []
for i in x:
if i > 0:
i.insert(lst)
if i < 0:
break
【问题讨论】:
-
这取决于您未指定的输入格式。输入是一行空格分隔的数字,还是单独一行的每个数字作为单独的输入?
标签: python python-3.x