jeffrey2021 发表于 2021-12-27 23:10:20

请教语句在IDLE的编辑器里可以跑但是在交互模式下报错,是什么逻辑?

请教一下,今天发现相同的语句在IDLE的编辑器里可以跑但是在交互模式下报错,这是什么逻辑?
效果如下:




以下是代码
import random
red = random.sample(range(1, 34), 6)
blue = random.randint(1, 16)

print("开奖结果是:", red)
print("特别号码是:", blue)

傻眼貓咪 发表于 2021-12-27 23:12:38

一行一行写,不要全部用贴

jeffrey2021 发表于 2021-12-28 00:02:54

傻眼貓咪 发表于 2021-12-27 23:12
一行一行写,不要全部用贴

这是为什么呢

傻眼貓咪 发表于 2021-12-28 08:05:44

因为交互模式或 IDLE 是以 tkinter 作为基础的 GUI,其功能有限,只能简单代码运行。如果全部复制粘贴,一些较长的代码,如有换行,它不会认出。建议下载其它解译器学习与编写代码。

jeffrey2021 发表于 2021-12-29 00:29:03

傻眼貓咪 发表于 2021-12-28 08:05
因为交互模式或 IDLE 是以 tkinter 作为基础的 GUI,其功能有限,只能简单代码运行。如果全部复制粘贴,一 ...

了解啦,谢谢
页: [1]
查看完整版本: 请教语句在IDLE的编辑器里可以跑但是在交互模式下报错,是什么逻辑?