Discuss / Python / 1到50的和,用上面的代码无法计算,报错 File "<stdin>", line 3 print(sum)。必须回车后再print(sum),才能计算出来。是怎么回事?

1到50的和,用上面的代码无法计算,报错 File "<stdin>", line 3 print(sum)。必须回车后再print(sum),才能计算出来。是怎么回事?

Topic source

BentonBack

#1 Created at ... [Delete] [Delete and Lock User]

sum=0

>>> for x in range(101):

...     sum=sum+x

... 

>>> print(sum)

Absent_Always

#2 Created at ... [Delete] [Delete and Lock User]

我也是这这种情况,

>>> sum=0

>>> for x in range(101):

...     sum=sum+x

... print(sum)

  File "<stdin>", line 3

    print(sum)

        ^

SyntaxError: invalid syntax

>>> sum=0

>>> for x in range(101):

...     sum=sum+x

#双击回车运行程序

print(sum)


  • 1

Reply