交互界面报错,编辑界面可输出结果,为什么
i=1sum=0
while i<=1000:
sum=sum+i
i=i+1
print(sum)
SyntaxError: multiple statements found while compiling a single statement
同样的代码,在编辑界面没有出错,在交互界面就报错了,在i=1后面有一行红色报错,请问是为什么 本帖最后由 tommyyu 于 2022-12-8 12:34 编辑
i=1sum=0while i<=1000:
sum=sum+i
i=i+1print(sum)分别是四条语句,在交互界面需要逐条输入
错误:>>> i=1
sum=0
while i<=1000:
sum=sum+i
i=i+1
print(sum)
SyntaxError: multiple statements found while compiling a single statement
正确:>>> i=1
>>> sum=0
>>> while i<=1000:
sum=sum+i
i=i+1
>>> print(sum)
500500
>>>
页:
[1]