sum = 0
for i in range(1000001):
sum = sum + i
print(sum)
SyntaxError: invalid syntax
要算1-1000001的和,请问为什么会说语法错误。
range 要这样写 range(1,1000001)
sum = 0
for i in range(1,1000001):
sum = sum + i
print(sum)
缩进不对吧
您可能是在尝试在 Python 中执行上述代码,但是您的代码有一个语法错误:应在 print(sum) 语句之前使用冒号 :。
正确的代码应该是这样的:
sum = 0
for i in range(1000001):
sum = sum + i
print(sum)