我不能让python总结一个列表。无论我尝试什么,我都无法运行以下代码。有人可以帮助我吗?
A = []
while 1<2:
i = input("Enter a number")
if int(i) == -1:
s = sum(A)
print(s)
break
elif int(i) != -1:
A.append(i)
答案 0 :(得分:1)
Python 3.x
输入&#34;我&#34;需要在添加到列表&#34; A&#34;
A =[]
while 1<2:
i=int(input("Enter a number"))
if i==-1:
s=sum(A)
print(s)
break
elif i!=-1: A.append(i)
Python 2.x
无需将输入转换为int。
A =[]
while 1<2:
i=(input("Enter a number"))
if i==-1:
print(type(A))
s=sum(A)
print(s)
break
elif i!=-1: A.append(i)