
1.3 案例1:输出“Hello Python!”
1.3.1 案例描述
输出一句话:“Hello Python!”
学习编程首先需要熟悉开发环境,下面介绍两种常用的Python开发环境的基本使用方法。
1.3.2 相关知识
Python的开发环境很多,常见的有IDLE、PyCharm和Anaconda等。IDLE是Python自带的开发环境,虽然有点简陋,但是使用起来简单方便,非常适合初学者。Pycharm是目前Python语言最好用的集成开发工具。本书的代码都在IDLE或PyCharm环境中编写。
1.3.2.1 IDLE的基本使用方法
对于一些简单的Python程序可以使用Python自带的IDLE,它是一个Python Shell,其使用方法很简单。
1.启动IDLE环境
单击桌面上的“开始”菜单,依次选择“所有程序”→“Python 3.6”→“IDLE(Python 3.6 64-bit)”命令,即可打开IDLE窗口,如图1-19和图1-20所示。

图1-19 打开IDLE

图1-20 IDLE窗口
2.编辑、执行单条语句
启动IDLE之后默认为交互模式,直接在Python的提示符“>>>”后面输入相应的语句即可,按〈Enter〉键执行。如果语句正确,立刻就可以看到执行结果,否则提示错误。

注意:Python Shell一次只能执行一条完整语句。
3.编辑、执行多条语句
当需要编写多行代码时,可以单独创建一个文件保存这些代码,在全部编写完成后一起执行。
(1)创建文件
在IDLE窗口的菜单栏上,选择“File”→“New File”菜单命令,打开一个新窗口,在该窗口中可以直接编写Python代码,如图1-21所示。
(2)编辑代码
在代码编辑区输入一行代码后按〈Enter〉键,将自动换到下一行,输入下一行代码,以此类推,能编写多行代码,如图1-22所示。

图1-21 新创建的Python文件窗口

图1-22 编写多行代码后的Python文件窗口
(3)保存文件
选择“File”→“Save File”菜单命令或者按〈Ctrl+S〉快捷键保存文件。
(4)运行程序
选择“Run”→“Run Module”菜单命令或者按〈F5〉快捷键运行程序,运行程序后,将打开Python Shell窗口显示运行结果,如图1-23所示。

图1-23 运行结果
1.3.2.2 PyCharm的基本使用方法
1.启动PyCharm
单击桌面上的“开始”菜单,依次选择“所有程序”→“JetBrains”→“JetBrains PyCharm Community Edition 2019.3”命令,进入PyCharm启动界面,如图1-24所示。
第一次启动PyCharm时,可以为PyCharm选择配色,如图1-25所示。一般选择“Skip Remaining and Set Defaults”选项,保留默认配色,接着进入欢迎界面,如图1-26所示。

图1-24 PyCharm启动界面

图1-25 选择配色

图1-26 欢迎界面
2.创建新的项目
第一次启动进入欢迎界面时,可以选择“Create New Project”选项创建新的项目,如图1-27所示。接着选择项目的保存路径,如图1-28所示,单击“Create”按钮。

图1-27 创建新项目
后续再启动PyCharm环境时,可以直接选择“File”→“New Project”菜单命令创建新项目,如图1-29所示。
3.创建Python文件
在新创建的项目中,右击项目名称,在弹出的快捷菜单中选择“New”→“Python File”命令,创建Python文件,如图1-30所示。例如,将Python文件命名为“zenofpython”,如图1-31所示。
4.编辑代码
创建好Python文件后,会生成一个扩展名为.py的文件,接下来就可以在代码编辑区中编辑代码,如图1-32所示。

图1-28 选择项目的保存路径

图1-29 创建新项目

图1-30 创建Python文件

图1-31 为Python文件命名

图1-32 编辑代码
5.选择Python解释器
在运行程序之前,可以再检查一下Python解释器是否设置好。选择“File”→“Settings”菜单命令,如图1-33所示。打开“Settings”对话框,在左侧窗格中选择“Project Interpreter”选项,在右侧窗格中一般会默认列出机器内已安装好的Python解释器。若显示没有解释器,则需要单击“Add”按钮手动添加解释器,如图1-34所示。

图1-33 选择“Settings”菜单命令

图1-34 添加Python解释器
在“Add Python Interpreter”对话框中,在左侧窗格中选择“System Interpreter”选项,如果在右侧窗格中没有列出Python解释器,则单击“...”按钮从本地选择已存在的Python解释器,即python.exe文件,如图1-35所示。单击“OK”按钮完成解释器的选择,如图1-36所示。

图1-35 选择python.exe文件

图1-36 手动选择Python解释器
6.运行代码
在代码编辑区中右击,在弹出的快捷菜单中选择“Run 'zenofpython'”命令,即可运行代码,如图1-37所示。

图1-37 运行Python文件
运行结果如图1-38所示。

图1-38 运行结果
1.3.3 案例实现
分别在IOLE和Pycharm环境中实现。
1.使用IDLE环境
启动IDLE环境,输入“Hello,Python”,按〈Enter〉键运行,结果如图1-39所示。
2.使用PyCharm环境
启动PyCharm环境,新建项目和Python文件,在文件中输入如下代码。


图1-39 运行结果
运行结果如图1-40所示。

图1-40 运行结果