>>> sum = 0
>>> for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
... sum = sum + x
... print(sum)
File "<stdin>", line 3
print(sum)
^
SyntaxError: invalid syntax
>>>
怎么回事呀
在命令提示符的环境里,你应该是没有给x定义,你可以用编辑器运行
应该空一行
>>> for x in [1,2,3,4,5,6,7,8,9,10]:
...
>>> print(sum)
55
最后的print()函数要再首行里打印,不能放在for in循环里
问题不是缩进吗?我的就没问题
sum = 0
for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
sum = sum + x
Sign in to make a reply
胡朵kura
>>> sum = 0
>>> for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:
... sum = sum + x
... print(sum)
File "<stdin>", line 3
print(sum)
^
SyntaxError: invalid syntax
>>>
怎么回事呀