一刀仙人 发表于 2022-6-29 14:32:02

SyntaxError:编译单个语句时发现多个语句

i = 1
sum = 0
while i <= 1000000:
    sum +=i
    i += 1

   
print(sum)
500000500000
i = 1
sum = 0
while i <= 1000000:
    sum +=i
    i += 1

   
print(sum)
SyntaxError: multiple statements found while compiling a single statement

同样的代码 下面的复制了一下上面的 内容 ,就不能实现 ,出现错误了!这是为什么呀!
但是复制到新的python 文件 中 又可以了!

hrpzcf 发表于 2022-6-29 14:34:04

IDLE交互模式不能粘贴多行代码直接运行哈,交互模式只是用于临时运行简单的代码的,写代码还得是新建文件。
页: [1]
查看完整版本: SyntaxError:编译单个语句时发现多个语句