内容正文:
1
3.2 Python程序设计
1、Python 概述
1.1 Python 语言简介
Python 是一种跨平台、开源、免费的解释型高级动态编程语言,是一种通用编程语言。
Python 支持命令式编程和函数式编程两种方式,并且完全支持面向对象程序设计。
Python 语法简捷、清晰,易学易用且功能强大,拥有大量的几乎支持所有领域应用开发的成熟扩展库,大幅提高了开发速度。
有人喜欢把 Python 称为“胶水语言”,因为它可以把多种不同语言编写的程序融合到一起并实现无缝拼接,更好地发挥不同语言和工具的优势,满足不同应用领域的需求。
2
1.2 Python 开发环境搭建
除了 Python 官方标配的 IDLE,还有大量的开发环境可以用来编写Python 代 码, 如 Eclipse+PyDev、 Anaconda3、 Python(x,y)、 zwPython、Visual Studio Code、 PythonWin 等,微软公司从 Visual Studio 2015 版本开始也支持 Python 代码了。
3
1.2.1 IDLE
4
1.2.2 Eclipse+PyDev
5
安装PyDev
1.2.2 Eclipse+PyDev
6
配置Python解释器
1.2.2 Eclipse+PyDev
7
编写代码
1.2.3 PAGE
8
1.2.4 Anaconda3
9
Jupyter Notebook
1.2.4 Anaconda3
Spyder
10
1.3 Python 代码编写规范
(1)严格使用缩进来体现代码的逻辑从属关系,相同级别的代码必须具有相同的缩进量。 Python 对代码缩进量有是硬性要求的,这一点必须时刻注意。在选择结构、循环结构、异常处理结构、函数定义、类定义和 with 块等结构中,都使用缩进表示代码的从属关系。如果某段代码的缩进量不对,那么整个程序就是错的。
11
1.3 Python 代码编写规范
(2)每条 import 语句只导入一个模块,并且要按照标准库、扩展库、自定义库的顺序依次导入。
12
1.3 Python 代码编写规范
(3)让代码布局适当松散。最好在每个类、每个函数定义和一段完整的功能代码后增加一个空行,在运算符两侧(函数参数赋值时除外)各增加一个空格,在逗号后面增加一个空格。
13
1.3 Python