命令行敲入python回车进入Python交互模式,exit()命令回车退出Python交互模式。

教程里所说的“Python(command line)"可能是我们电脑里的python 3.6 (64 bit),因为点那个就直接进入了python交互模式,输入exit()回车窗口也确实直接关闭了。

在交互模式中输入算式回车可直接出结果,因为交互模式会把每一行的结果自动打印出来,但命令行运行.py文件不会,所以如果用IDLE创建py文件来计算,算式必须用print()打印,运行才会出结果。此处不需要加单/双引号。

若要打印出指定文字,也用print()函数,将希望打出的指定文字用单引号或双引号扩起如print(''),切记单双引号不能混用。

用单引号或双引号括起的文本在程序中叫做字符串

——————————————————————————

然后是运行一个py文件。

疑问记录:我们一开始就直接打开IDLE写的然后保存到桌面,文件名叫hello好了


此处用cd xxx切换到.py文件所在目录。

切换好后,运行,显示语法错误。


在雪峰老师的教程讨论那儿找到了解决方法,但暂时还不知道为什么不能IDLE打开直接写。

——————————————————-————————————————————-

解决方法就是咱得建一个新文档。

打开IDLE,ctrl+N建新文档,


保存到桌面,文件名还叫hello


运行成功。

有几个要注意的点:

a.新建一个文档写

b.运行文件直接用命令行模式,而不是python交互模式

c.要切换到文件所在目录下,否则找不到文件

d.运行文件时文件名前面要加python空格,文件名要加格式后缀

P.S.如果文件放在桌面的某个文件夹里,切换目录就写到那个文件夹。

比如我把文件放在了桌面的files文件夹里

斜杠用哪个结果都一样,不过\好看点


最后引用雪峰老师教程里的一句话:Python交互模式的代码是输入一行,执行一行,而命令行模式下直接运行.py文件是一次性执行该文件内的所有代码。可见,Python交互模式主要是为了调试Python代码用的,也便于初学者学习,它不是正式运行Python代码的环境!“


更多推荐

第一个Python程序——自学廖雪峰教程之特小白特啰嗦的笔记Python篇