《26---Python语言概述.pdf》由会员分享,可在线阅读,更多相关《26---Python语言概述.pdf(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机导论之 Python语言概述 第2页 共200页 认识程序设计语言认识程序设计语言 你听过哪些编程语言?你听过哪些编程语言? C C语言、语言、JavaJava、. 还有很多,比如:还有很多,比如:PythonPython、C+C+、JavaScriptJavaScript、BasicBasic、C#C#、RubyRuby等等。等等。 代码少,多好啊?代码少,多好啊? 程序设计语言,用来干嘛的呢?程序设计语言,用来干嘛的呢? 为什么需要这么多编程语言呢?为什么需要这么多编程语言呢? 初识Python 第3页 共200页 Python的历史的历史 初识Python Python是自由软件的
2、丰硕成果之一 创始人Guido van Rossum(吉多 范罗索姆) 时间地点1989年圣诞节期间在阿姆斯特丹创造 名字来源一部BBC电视剧Monty Pythons Flying Circus(蒙提 派森的飞行马戏团) 渊源从ABC语言发展而来,认为ABC语言不够开放; 主要受Modula-3的影响; 结合了Unix shell和C的习惯 第4页 共200页 初识初识Python 对于初学者和完成普通任务,对于初学者和完成普通任务,PythonPython语言是非常简单易用的。语言是非常简单易用的。 PythonPython可以用来做日常任务,如:自动备份你的可以用来做日常任务,如:自动备
3、份你的MP3MP3;可以做网站,如:;可以做网站,如: YouTubeYouTube、豆瓣是用、豆瓣是用PythonPython写的;可以做网络游戏的后台。写的;可以做网络游戏的后台。 PythonPython不能用来写操作系统;通常用不能用来写操作系统;通常用C C语言写操作系统。语言写操作系统。 写手机应用,通常使用写手机应用,通常使用JavaJava、Swift/ObjectiveSwift/Objective- -C C。 PythonPython提供了非常完善的基础代码库,覆盖了网络、文件、提供了非常完善的基础代码库,覆盖了网络、文件、GUIGUI、数据库、文、数据库、文 本等大量内
4、容,被形象地称为本等大量内容,被形象地称为“内置电池内置电池”。用。用PythonPython开发,可以直接调用开发,可以直接调用 一些现成的功能模块,不需要从零开始编写。一些现成的功能模块,不需要从零开始编写。 初识Python 电子电气工程学院 第5页 共200页 Python的特点的特点 初识Python Python是一种面向对象的解释性语言 PythonPython是免费的是免费的 PythonPython是可移埴的是可移埴的 PythonPython是可扩展的是可扩展的 PythonPython是简单的是简单的 PythonPython是万能的是万能的 电子电气工程学院 第6页 共
5、200页 安装安装PythonPython Python的安装 Python是跨平台的,它可以运行在是跨平台的,它可以运行在Windows、Mac和各种和各种Linux/Unix系统上。系统上。 Windows上写的上写的Python程序,放到程序,放到Linux上也可以运行。上也可以运行。 目前,目前,Python有两个版本,一个是有两个版本,一个是2.x版,一个是版,一个是3.x版。这两个版本是不兼容的。版。这两个版本是不兼容的。 接下来的课程学习中,我们以接下来的课程学习中,我们以Python3.4版本为基础。版本为基础。 电子电气工程学院 第7页 共200页 在在WindowsWind
6、ows上安装上安装PythonPython (1)登录)登录Python的官网的官网www.python.org/download/,根据你的根据你的Windows版本(版本(32位,位, 或者或者64位),位),下载下载Python3.4对应的对应的32位安装程序或位安装程序或64位安装程序。位安装程序。 (2)下载后,双击)下载后,双击Python安装文件。弹出一个窗口后,点击安装文件。弹出一个窗口后,点击“运行运行”按钮。按钮。 (3)弹出一个窗口,要求选择:为所用用户安装)弹出一个窗口,要求选择:为所用用户安装Python还是为自己安装还是为自己安装Python:即:即 “Instal
7、l for all users”或者或者“Install just for me”。选择后,点击。选择后,点击“Next”按钮。按钮。 (4)弹出窗口,选择)弹出窗口,选择Python环境的安装位置。推荐安装到默认位置:环境的安装位置。推荐安装到默认位置:C:/Python34 。 然后,点击然后,点击“Next”按钮。按钮。 Python的安装 电子电气工程学院 第8页 共200页 在在WindowsWindows上安装上安装PythonPython (5)弹出窗口,单击)弹出窗口,单击Python左边的下拉按钮,选择安装所有模块。然后,点击左边的下拉按钮,选择安装所有模块。然后,点击 “N
8、ext”按钮。按钮。 (6)开始安装)开始安装Python。 (7)安装完毕后,点击)安装完毕后,点击“Finish”按钮,结束安装。按钮,结束安装。 (8)设置环境变量)设置环境变量Path。右击。右击“我的电脑我的电脑”的的“属性属性”选项,点击选项,点击“高级系统设置高级系统设置”,选,选 择择“高级高级”选项,点击选项,点击“环境变量环境变量”选项,在选项,在“系统变量系统变量”框中选择框中选择“Path”并双击,然后在并双击,然后在 弹出框的弹出框的“变量值变量值”框中添加框中添加“C:/Python34;” 即可。即可。 Python的安装 电子电气工程学院 第9页 共200页 在
9、在WindowsWindows上安装上安装PythonPython 安装完成后,在安装完成后,在“开始菜单开始菜单”的的“搜素框搜素框”中输入中输入 cmd,进入命令行窗口;然后,在命令,进入命令行窗口;然后,在命令 行列输入行列输入Python,并回车。如果出现下面的界面,则证明安装成功。,并回车。如果出现下面的界面,则证明安装成功。 Python的安装 电子电气工程学院 第10页 共200页 Python解释器解释器 Python的安装 当编写当编写Python代码时,我们得到的是一个包含代码时,我们得到的是一个包含Python代码的以代码的以 .py 为扩展名的文本为扩展名的文本 文件。
10、运行代码,需要文件。运行代码,需要Python解释器去执行解释器去执行 .py 文件。文件。 在从在从Python官方网站下载并安装好官方网站下载并安装好Python3.5之后,我们就获得了一个官方版本的之后,我们就获得了一个官方版本的 解释器:解释器:CPython。 CPython用用 作为提示符。作为提示符。 在命令行下运行在命令行下运行python,就是启动,就是启动CPython解释器。解释器。 CPython解释器是使用最广的解释器。还有其他一些解释器是使用最广的解释器。还有其他一些Python解释器,如:运行在解释器,如:运行在 Java平台上的平台上的Jython解释器。解释器
11、。 电子电气工程学院 第11页 共200页 IDLE Python的开发环境 IDLE是是Python初创人初创人Guido van Rossum使用使用Python和和Tkinter创建的一个创建的一个IDE (Integrated Development Enviroment,集成开发环境),是,集成开发环境),是Python缺省的缺省的IDE。 在在“开始开始”菜单中,选择菜单中,选择“所有程序所有程序”,点击,点击“Python3.4”,选择,选择“IDLE(Python3.4 GUI- 32bit)” 方式打开。方式打开。 电子电气工程学院 第12页 共200页 Shell交互解释器
12、交互解释器 Python的开发环境 打开打开IDLE会弹出会弹出IDLE的的Shell交互解释器窗口,如下图。交互解释器窗口,如下图。 电子电气工程学院 第13页 共200页 在在Python Shell的提示符的提示符后面输入后面输入print(“Hello world!”),回车后可以得到:,回车后可以得到:Hello world! 。 在提示符后输入:在提示符后输入:123+2,回车可以得到结果:,回车可以得到结果:125 ,如下图。,如下图。 Shell交互解释器交互解释器 Python的开发环境 电子电气工程学院 第14页 共200页 代码编辑器代码编辑器 IDLE的代码编辑器用于把
13、代码保存到文件中。的代码编辑器用于把代码保存到文件中。 在在Shell窗口的菜单栏点击窗口的菜单栏点击“File”,选择,选择“New File”创建一个新的创建一个新的Python文件,此时弹出文件,此时弹出 一个代码编辑窗口,如下图。在该窗口可以编辑代码。编辑代码前,最好保存一下。一个代码编辑窗口,如下图。在该窗口可以编辑代码。编辑代码前,最好保存一下。 Python的开发环境 电子电气工程学院 第15页 共200页 代码编辑器代码编辑器 在代码编辑器中编辑完代码后,保存。然后,可以点击菜单栏中的在代码编辑器中编辑完代码后,保存。然后,可以点击菜单栏中的“Run”选项,再选项,再 选择选择“Run Module”选项,或者按选项,或者按F5,便可以运行程序。运行结果显示在,便可以运行程序。运行结果显示在Shell窗口,窗口, 如下图。如下图。 Python的开发环境 电子电气工程学院 THANKS