计算机二级考试(Python)__Python语言概述

Python语言的发展历程

Python语言由 Guido van Rossum设计并领导开发,最早的可用版本诞生于1991年。回顾历史,1989年12月,Guido考虑启动一个开发项目打发圣诞节假期,决定为当时正在构思的脚本语言写一个解释器,因此诞生了Python语言。Python语言由大牛的“偶然”所思而诞生,但经过广大程序员近30年的发展和应用,Python语言已经成为当代计算机技术发展的重要标志之一。Python语言解释器的全部代码都是开源的,可以在Python 语言的主网站(https://www.python.org/)自由下载。

2000年10月,Python 2.0版本发布,标志着 Python完成了自身涅盤,开启了Python 广泛应用的新时代。2010年,Python 2.x 系列发布了最后一个版本,主版本号为2.7,用于终结2.x 系列版本的发展,并且不再进行重大改进。

2008年12月,Python 3.0版本发布,这个版本解释器内部完全采用面向对象方式实现,在语法层面做了很多重大改进。这些重要修改所付出的代价是3.x系列版本代码无法向下兼容2.x系列的既有语法,因此,所有基于Python 2.x系列版本编写的代码都必须经过修改后才能被3.x系列版本解释器运行。

Python语言经历了一个痛苦但令人期待的版本更迭过程,从2008年开始,用Python编写的几万个标准库和第三方库开始了版本升级过程,这个过程前后历时8年。2016年,所有Python重要的标准库和第三方库都已经在 Python 3.x版本下进行演进和发展。Python 语言版本升级过程宣告结束

如何直观判断一个Python程序是否为3.x版本?最直观、最显著、最常用的判断方法是查看 print。Python 3.x 版本用print()函数替换了Python 2.x 版本中的print 语句,两者功能一样,格式不同,如下:

>>>print "The Zen of Python" #Python2.x的print
>>>print( "The Zen of Python") #Python3.x的print()函数

Python最小的程序

#恭喜,又开了一个“Hello,World!”
#加油!
>>> print("Hello,World!")
Hello,World!

Python开发环境安装

       运行Python程序的关键是安装Python语言解释器。Python解释器在那装程序是一个轻量级的小尺寸软件,文件大小为25-30MB,下载网址:

https://www.python.org/downloads

       Python解释器有两个重要的工具:

       ·IDLE:Python集成开发环境,用来编写和调试Python代码。

       ·pip:Python第三方库安装工具,用来在当前计算机上安装第三方库。

 

Python程序的编辑方式

       对于Python初学者,建议使用Python安装包自带的IDLE进行代码开发。在Windows操作系统中,在“开始”菜单中搜索关键词“IDLE”找到快捷方式,启动后显示一个交互式Python运行环境,如下图:

       Shell窗口只能一行一行的编辑代码,即编辑下一行代码是,上一行代码必须被执行。在该界面中使用快捷键Ctrl+N打开一个新窗口或在菜单中选择“File New File”选项。启动的窗口是一个IDLE提供的代码编辑器,具备Python语法高亮辅助功能,可以用来编辑多行代码。进一步将代码保存为Python,一般用.py扩展名。

       IDLE常用快捷键:

       Ctrl+N:在IDLE交互界面下,用来启动IDLE编辑器Ctrl+Q:退出 IDLE Shell 或IDLE 编辑器

Alt+3:在IDLE 编辑器内,注释选定区域文本

Alt+4:在IDLE 编辑器内,解除注释选定区域文本

Alt+Q:在IDLE编辑器内,将Python 代码进行格式化布局

F5:在IDLE 编辑器内,执行Python 程序

 

Python程序的运行方式:

       Python程序有两种运行方式:交互式和文件式。交互式利用Python解释器及时响应用户输入的代码并输出结果。文件式将Python程序卸载一个或多个文件中,启动Python解释器批量执行文件中的代码。交互式一般用于调试少量代码,文件式是最常用的编程方式。

       启动IDLE所显示的环境就是Python交互式运行环境。在“>>>”提示符后输入代码即可运行,输入exit()或者quit()可以退出。没有“>>>”的行表示运行结果。

       文件式程序在IDLE的编辑器窗口中编写,可以使用快捷键F5或者在菜单中选择“Run|Run Module”选项运行Python代码。

       此外,也可以通过Windows的命令行(cmd.exe)运行Python程序。

       在没有安装Python解释器的操作系统无法直接运行Python程序,需要将Python源代码打包编程可以执行的文件,这个过程叫做“程序发布”。