Discuss
/
Python
/
1到50的和,用上面的代码无法计算,报错 File "<stdin>", line 3 print(sum)。必须回车后再print(sum),才能计算出来。是怎么回事?
1到50的和,用上面的代码无法计算,报错 File "<stdin>", line 3 print(sum)。必须回车后再print(sum),才能计算出来。是怎么回事?
Topic source我也是这这种情况,
>>> sum=0
>>> for x in range(101):
... sum=sum+x
... print(sum)
File "<stdin>", line 3
print(sum)
^
SyntaxError: invalid syntax
- 1
BentonBack
sum=0
>>> for x in range(101):
... sum=sum+x
...
>>> print(sum)