学Python编程
使用 Python 的 IDLE
概要 本页描述: I. 如何打开Python 的IDLE;II. Python IDLE 壳的简单使用;
III. 如何创建一个新的文件, 在文件中编程, 并运行程序
安装完后的Python软件带有一个工具叫 IDLE Shell 3.9.1. (#注释 IDLE 大概中文发音:
艾多而; Shell 大概中文发音: 师额而, 中文为壳的意思)。
它是一简单的集成开发环境 (集成开发环境英文叫IDE, 其大概中文发音: 艾滴一)。
课本中建议使用 Sublime 文字编辑器, 但网上说 使用 Sublime 时,
它会经常冒出广告, 叫你购买它的执照。
工具 IDLE Shell 3.9.1 已经足够好,
而且它还带一 Debug 菜单(即找错菜单, Debug意思是抓臭虫
(抓臭虫是一真实的典故), Debug 大概中文发音:滴霸葛)。 所以我们将不用
Sublime编辑器, 而用 工具 IDLE Shell 3.9.1。
I. 如何打开Python 的IDLE
工具 IDLE Shell 3.9.1 首先是一个Python壳, 壳背后有一个Python解释器,
它能懂你在一行里头敲入的东西。 该 IDLE工具也能让你创建一个新的文件,
在文件中编程, 并运行程序。
在 安装 Python 网页中, 我已描述如何打开 Python IDLE 工具 (见: 安装 Python 的后半部分 如何运行Python?)。
这里再次重复一下:
按你机器屏幕最左下角的视窗按钮, 如下图的红笔1 所示, 然后滚动你的鼠标,
将你的鼠标挪到Python 3.9 处 (如图红笔2所示), 点击Python 3.9, 然后点击
IDLE(Python 3.9.64-bit) 如图红笔3 所示。
这时 IDLE Shell3.9.1 的 窗口就弹出来, 如下图所示:
此窗口叫IDLE的壳窗口。
这时你就可以玩了.
II. Python 的 IDLE 壳的简单使用
如下图所示, 我往Python IDLE 壳里头敲入一些东西, 如红笔1, 2, 3, 4 所示,
它能正确地算出数值或打印东西来。 红笔5处, 我故意敲入一些非法无效的东西,
IDLE壳就给我红字, 表示我错了。
现在我们要把IDLE壳中所有的东西(无论正确与否)都记录下来, 储存于一个文件,
放于计算机的硬盘上面。 请点击红笔6左边的 File 菜单. (#注释: File 中文意思文件)
这时它把 File 菜单下面的菜单都显示出来了, 如下图所示:
先熟悉一下一些菜单, 和它们所对应的快速操作键 (关于快速操作键的使用说明, 请见
零基础的准备 的5. 如何把你的文件储存起来, 放到硬盘去))
红笔1 所示的菜单是存盘菜单, 注意红笔1 右边的快速操作键 Ctrl+S,
记住此Ctrl+S,以后存盘我们就用 Ctrl+S快速操作键, 不再点击菜单。
红笔2 所示的菜单是创建新文件 菜单, 注意红笔2 右边的快速操作键 Ctrl+N,
记住此Ctrl+N,以后创建新文件就用 Ctrl+N快速操作键, 不再点击菜单。 (#注释: New
File 中文是创建新文件的意思, 其大概中文发音: 妞 符艾而)
红笔3 所示的菜单是打开文件 菜单, 它能让你打开一个你已经存盘好的文件,
注意红笔3 右边的快速操作键 Ctrl+O, 记住此Ctrl+O,以后打开文件就用
Ctrl+O快速操作键, 不再点击菜单。 (#注释: Open File 中文是打开文件的意思,
其大概中文发音: 欧喷 符艾而)
红笔5 所示的菜单是 另存盘为 菜单,
它能让你把一显示于编辑器窗口的文件另存盘为另一个文件, 注意红笔5
右边的快速操作键 Ctrl+Shift+S, 建议也记住此快速操作键。
红笔4 右边所示的图标是一关闭窗口的图标, 你一点击它, 所显示的窗口就消失掉了。
现在点一下此IDLE壳窗口中的空白位置, 好让此菜单消失掉。
这时请根据 零基础的准备 的2.
如何创建一个文件夹, 创建一个全新的文件夹 (即子目录)的操作,
于C:硬盘上面创建一个子目录: python_work
它的全路径是:
C:\python_work
然后点一下IDLE壳窗口中的空白位置, 按一下快速操作键 Ctrl+S,
这时存盘为的窗口就冒出来了 (存盘为的英文是: Save As)。 如下图所示:
如上图示, 在红笔1的文件浏览器的地址框中敲入:
C:\python_work
在红笔2左边处敲入 test0, 再按红笔3所示的存盘按钮 (存盘英文为: Save)。
这时存盘为的窗口就消失掉了。 (#注释: test中文意思是测试, 其大概中文发音:
特斯特)
这时, 你到文件浏览器去看, test0.py这个文件被成功地存到了 C:\python_work
子目录。 如下图所示:
你会看到此文件有个后缀 py, 表示它是一Python文件。
(#注释: 你也许会问我为什么喜欢用0于文件名中, 而不用1, 如test1?
这是因为在计算机科学中, 起始数是从0开始的 (尤其是数组或列表的下标的起始数)。 在我们日常生活中,
起始数是从1开始的。)
在IDLE壳窗口中拷贝和粘贴
你若要复制IDLE壳窗口中显示的某一行的东西, 你可以把光标挪到那一行去,
然后按回车键, 此行的内容就被复制到IDLE壳窗口的最末尾。
在Python中, 每一行的缩进, 都有意义, 它表示程序的结构或逻辑层次。
所以行的缩进需正确使用。 不信你可以 在IDLE壳窗口中,
在1+3前面故意加个空格试试, 如下所示:
1+3
它会用红字告诉你: SyntaxError: unexpected indent, 意思是语法错误: 意外缩进
III. 如何创建一个新的文件, 在文件中编程, 并运行程序
我们将要创建一个新的文件。
点一下IDLE壳窗口中的空白位置, 按一下快速操作键 Ctrl+N,
这时新文件的窗口就冒出来了, 此新文件还没被命名, 所以窗口的题头行显示 untitled
(表示未名的意思)。 此窗口叫文字编辑器窗口, 它跟IDLE壳窗口不同。
请在此窗口中敲入一些东西, 如:
1+5
8*3
print("def")
如下图所示:
然后我们要把此文件存盘, 按一下快速操作键 Ctrl+S, 按上面的 存盘 操作,
将此文件存为 test1.py, 存在于 C:\python_work 子目录中。
存盘后, 你就可以运行test1.py了。 如下图, 点一下红笔1右边的运行菜单 (运行
英文叫 Run, 其大概中文发音: 如岸), 它打开了其下面的菜单。
注意红笔2所示的菜单: Run Module (中文意思 运行模块, 其大概中文发音:如岸
莫丢而). 我们经常要运行一个文件, 所以要经常用此 Run Module 菜单, 请记住
其右侧的 F5 快速操作键, 此键就在计算机键盘的最上面那一排。
现在点一下此文字编辑器窗口的空白位置, 好让此菜单消失掉。
然后按一下你计算机键盘上面的 F5 键
这时一个新的IDLE壳窗口冒出来了, 如下图示:
如上图, 红笔下划线的内容意思是: 重新开始: C:/python_work/test1.py,
表示这个IDLE壳窗口重新运行你的文件test1.py。 它只打印出def, 如上图红笔1 所示。
它不帮你显示 或打印出 1+5, 或8*3 的计算结果。 你若要这些结果,
你要写点点代码才行。
这时假设你往此文字编辑器窗口再敲入一点东西:
print(1+5)
但先不存盘, 直接按 F5 试图运行它,
它就冒出一个小窗口来提示你要不要先存盘再运行, 如下图示, 你就按OK按钮。
结果如下:
如上图, 红笔1显示这时1+5的结果就被打印出来了。
现在使用另存盘为快速操作键 Ctrl+Shift+S 将此test1.py另存盘为test2.py, 放于
C:\python_work 子目录中。
然后点一下test1.py的编辑器窗口的空白处, 按快速操作键 Ctrl+O 去打开 test2.py
文件。 这时又冒出一个新的编辑器窗口, 显示test2.py的内容。 如下图示.
这时我往test2.py编辑器窗口再敲入一些非法的东西, qqqqq 如下图1处所示,
然后按快速操作键 Ctrl+S存盘, 然后按 F5 快速操作键运行它, 在IDLE壳窗口,
它就用红字告诉我错了。 如下图红笔2所示。
红笔3上方的File中文意思是文件,
4上方的line中文意思是行(其大概中文发音:来因), 它们告诉你文件中错误的位置。
发生错误时, 你可以查查: Python常见错误实例, 错误信息及其翻译和解释
到此我们学会了: 如何创建一个新的文件, 在文件中编程, 存盘, 并运行程序,
观看运行结果, 将一个文件另存为另一个文件名。
注: 因为我们用的微机是微软的视窗操作系统 (Windows OS), 而非苹果的操作系统 (Mac
OS) 或Linux操作系统,
在课文的第一章中有关于Python安装于苹果的操作系统和Linux操作系统的操作,
你都不用做。
有关安装 Sublime 文字编辑器的操作也可以省略。