Python程序设计案例教程:从入门到机器学习(微课版)
上QQ阅读APP看书,第一时间看更新

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')

可以写成: