1.1.1 IDLE

IDLE是Python安装包自带的开发环境,没有集成任何扩展库,也不具备强大的项目管理功能,如果用来开发大型系统的话,需要花费较多的时间在环境配置和项目管理上,对用户综合能力的要求非常高。

在Python官方网站下载最新的Python 3.6.x、Python 3.7.x或Python 3.8.x安装包(根据自己计算机操作系统选择Windows、Mac OS X或其他平台以及32位或64位)并安装后(建议使用C:\Python36、C:\Python37、C:\Python38或类似的安装路径,但这并不是必须的),在开始菜单中可以选择IDLE(Python 3.664-bit)或IDLE(Python 3.764-bit)或其他版本的IDLE,如图1-1所示。

图1-1 在开始菜单中选择IDLE版本

单击IDLE之后看到的就是IDLE默认的交互式开发环境界面。图1-2所示为Python 3.7 IDLE的交互式开发环境界面,其他版本界面与此基本类似。

图1-2 Python 3.7 IDLE交互式开发环境界面

在IDLE的交互模式中,“>>>”表示提示符,可以在提示符后面输入代码,然后按回车键执行。在交互模式中,每次只能执行一条语句,必须等上一条语句执行结束,并再次出现提示符“>>>”时才可以输入下一条语句。普通语句或表达式可以直接按回车键运行并立刻输出结果;选择结构、循环结构、异常处理结构、函数定义、类定义、with块等属于一条复合语句,需要按两次回车键才会执行。

为了便于反复修改和长期保存代码,用户经常需要创建程序文件,可以在IDLE中单击菜单“File”==>“New File”,输入代码之后将其保存为扩展名为“.py”或“.pyw”的文件。注意,文件名不要和标准库或已安装的扩展库文件名相同,否则会影响代码运行甚至无法启动Python解释器。保存文件后按“F5”键或单击菜单“Run”==>“Run Module”运行程序,然后结果会显示到交互式窗口中,如图1-3所示。

图1-3 使用IDLE编写和运行Python程序