绝对是编程新手。显然我在浪费成员时间,只说了10个关于我自己的单词,所以这是我的编辑和提问,没有任何个性。 :)
今天早上,我打开笔记本电脑进行练习(Mac OS 10.11.6)。重新打开了IDLE和昨天的文件,并继续练习,直到我发现shell除非我要打印,否则不会输出任何内容。在编辑器中,我有:
1-1
x_list = [1,2,3]
x_list
print(x_list)
shell返回以下内容:
>>>
RESTART: /Users/plaksatyler/Desktop/Python Practice Code/Do Not Give Up/GibberishTest.py
>>>
RESTART: /Users/plaksatyler/Desktop/Python Practice Code/Do Not Give Up/GibberishTest.py
>>>
RESTART: /Users/plaksatyler/Desktop/Python Practice Code/Do Not Give Up/GibberishTest.py
[1, 2, 3]
>>>
我已经删除并重新安装了两次IDLE,升级了PIP并运行了Shell更新命令,因为我不知道该怎么办。任何想法将不胜感激。谢谢!
答案 0 :(得分:2)
这不是小故障。从文件运行程序时,只会打印您告诉它要打印的内容。
当您通过键入各行(使用>>>
)运行它时,将打印所有结果。
想象一下,如果每行都在IDLE中产生输出,那将是多么烦人。通常,您只需要输出诸如结果或消息之类的东西。
如果您想将IDLE用作“编程计算器”,则只需将所有内容键入外壳程序(也称为>>>
窗口),而不是编辑器即可。