1.2 运行Python程序
1.2.1 运行Python的方式
运行Python有两种方式:一种是命令行的交互方式;另一种是使用源程序文件方式。
1.命令行交互方式
选择“开始”→“所有程序”→Python→IDLE菜单项,启动Python运行环境,进入交互编程方式。
在IDLE提示符“>>>”后面输入单条Python语句,按Enter键执行该语句,马上就可以看到执行结果,如图1.4所示。
图1.4 Python交互方式
2.源程序的文件方式
Python应用程序的开发方式:使用文本编辑器,编写Python源程序,并保存扩展名为py的文件。
Python应用程序的开发过程如图1.5所示。
图1.5 Python程序的开发过程
(1)建立Python源文件
要建立一个Python程序,首先创建Python的源代码,即建立一个文本文档,包括有符合Python规范的语句。
开发一个Python程序必须遵循如下基本原则:
· Python程序中一行就是一条语句,语句结束不需要使用分号;
· Python采用缩进格式标记一组语句,缩进量相同的是同一组语句,也称为程序段;
·一条语句也可以分多行书写,用反斜杠(\)表示续行。
例如:
a = (3 + 2) * (6 - 4) * (8 + 6)\ * (12 – 5)
和
a = (3 + 2) * (6 - 4) * (8 + 6) * (12 – 5)
是相同的。
下面编写一个最简单的Python程序,这里用记事本或其他纯文本编辑器输入下列语句(不能使用MS Word等文字处理软件),如图1.6所示。
图1.6 用记事本输入Python语句
将上述源代码保存到D:\pytest目录下,命名为hello.py文件。
(2)运行程序
下面在命令控制台窗口中运行程序。
在命令控制台窗口中,在提示符“D:\pytest>”后输入运行程序命令:
python hello.py
注意:如果当前目录不是“D:\pytest”,则应使用cd命令,进入到该目录,如图1.7所示。
图1.7 运行hello.py程序
1.2.2 Python编写规范
1.标识符命名规则
①文件名、类名、模块名、变量名、函数名等标识符的第一个字符必须是字母表中字母或下画线(_)。
②标识符的其他部分由字母、数字和下画线组成,且标识符区分大小写字母。
③源文件的扩展名为py。
2.代码缩进
Python程序依靠代码块的缩进来体现代码之间的逻辑关系。通常,以4个空格或制表符(按Tab键)为基本缩进单位。缩进量相同的一组语句,称为一个语句块或程序段。需要注意的是,空格的缩进方式与制表符的缩进方式不能混用。
3.程序中的注释语句
注释是程序中的说明性文字,是程序的非执行部分。它的作用是为程序添加说明,增加程序的可读性。Python语言使用两种方式对程序进行注释:
①单行注释以“#”符号和一个空格开头。如果在语句行内注释(即语句与注释同在一行),注释语句符与语句之间至少要用两个空格分开。
例如:
print('Hello') # 输出显示语句
②多行注释用3个单引号' ' '或3个双引号"""将注释括起来。
例如:
4.代码过长的折行处理
当一行代码较长,需要折行(换行)时,可以使用反斜杠'\'延续行。
例如:
io3 = can.create_oval(65,70,185,170, outline='yellow', fill='yellow')
可以写成: