学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 文字编辑器的操作也可以省略。