python 讲义 01 基础知识.ppt





《python 讲义 01 基础知识.ppt》由会员分享,可在线阅读,更多相关《python 讲义 01 基础知识.ppt(93页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、python讲义01基础知识第第1 1章基础知识章基础知识1.0Python是一种怎样的语言Python由“龟叔”GuidovanRossum在1989创建61.0Python是一种怎样的语言Python的要求:1994年,年,Python 12000年,年,Python 22008年,年,Python 3(本课程使用(本课程使用Python 3.6.x)更高级别的更高级别的3.0系列不兼容早期系列不兼容早期2.0系列系列2011年年1月,月,TIOBE将将Python评为编程语言排行榜评为编程语言排行榜2010年年度语言度语言2017年年7月,月,IEEE Spectrum编程语言排行榜中编
2、程语言排行榜中Python直直接上升到了第接上升到了第1位位Python 3.x系列已经开始全面普及,成为一种必然的趋势系列已经开始全面普及,成为一种必然的趋势71.0Python是一种怎样的语言Python是一门跨平台、开源、免费的解释型高级动态编程语言解释型高级动态编程语言伪编译,Python源程序转换为字节码,Jythonpy2exe工具将Python程序转换为扩展名为“.exe”的可执行程序Python支持命令式编程函数式编程面向对象编程支持各领域的扩展库Python为“胶水”语言,与不同语言编写的程序无缝拼接优点:明确,简单,优雅,减轻构思性脑力劳动;缺点:慢,略提高记忆性脑力劳动在
3、科学计算、大数据、人工智能等领域应用越来越广泛81.0Python是一种怎样的语言91.0Python是一种怎样的语言101.0Python是一种怎样的语言如何学习Python,对过程的要求:根据Python的特点,注重记忆和理解系统学习和点滴学习并重,前半学期更注重后者PPT上红色部分代表第一次出现的、难点、重点课后必须将书本或者PPT看3遍,第一遍理解第二遍浓缩,PPT上的红色部分第三遍记忆独立完成作业和实验,熟练掌握重要示例至考前书本或者PPT阅读次数必须达到6遍以上111.1如何选择Python版本安装好Python以后,在“开始”菜单中启动“IDLE(PythonGUI)”即可启动P
4、ython解释器并可以看到当前安装的Python版本号。如果您喜欢的话,也可以启动“Python(commandline)”来开始美妙的Python之旅。在“IDLE(PythonGUI)”和“Python(commandline)”两种界面中,都以三个大于号“”作为提示符,在提示符后面输入要执行的语句。121.1如何选择Python版本2.x:一边鄙视一边用3.x:必然的趋势,本课程主要对象多版本共存与切换简便方法:更改系统环境变量path查看已安装版本的方法(在所启动的IDLE界面也可以直接看到):importsyssys.versionsys.version_info131.1如何选择P
5、ython版本如安装多个不同的版本,例如同时安装Python2.7.8和Python3.4.2,并根据不同的开发需求在两个版本之间进行切换。只需要启动相应版本的IDLE即可。在命令提示符环境中运行Python程序时在调用Python主程序时指定其完整路径修改系统Path变量来实现不同版本之间的切换141.2Python安装与简单使用1.打开Python官网https:/www.python.org/,如下图选择151.2Python安装与简单使用2.下载exe后缀的可执行文件,根据自己系统选择32位或64位161.2Python安装与简单使用3.执行下载的安装文件,选择Customizeins
6、tallation171.2Python安装与简单使用4.选择Next181.2Python安装与简单使用5.修改安装地址,选择Install191.2Python安装与简单使用6.验证是否环境变量是否设置,按win+R,输入cmd,键入python,出席python版本号说明环境变量设置成功。201.2Python安装与简单使用7.否则在控制面板-系统-高级系统设置-环境变量设置-系统变量中的Path项加上Python安装目录。211.2Python安装与简单使用安装好以后,默认以IDLE为开发环境,当然也可以安装使用其他的开发环境,例如PythonWin。以IDLE为例,使用交互式编程模式
7、,IDLE提示符“”回车,看执行结果,执行出错否抛出异常。3+58importmathmath.sqrt(9)3.03*(2+6)242/0Traceback(mostrecentcalllast):File,line1,in2/0ZeroDivisionError:integerdivisionormodulobyzero221.2Python安装与简单使用231.2Python安装与简单使用第一个程序HelloWorld第一种方式:shell方式或者交互方式在IDLE界面中提示符之后键入代码输入代码print(HelloWorld)#代码HelloWorld#输出#1.函数print(He
8、lloworld)在显示器上打印()中的内容#2.Helloworld为字符串,引号不能少#3.引号和括号(),必须是英文符号241.2Python安装与简单使用第一个程序HelloWorld第二种方式:文件方式在IDLE界面中使用菜单“File”=“NewFile”创建一个程序文件输入代码并保存为文件,务必要保证扩展名为“.py”,如果是GUI程序可以保存为“.pyw”文件。菜单“Run”=“CheckModule”来检查程序中是否存在语法错误菜单“Run”=“RunModule”运行程序,程序运行结果将直接显示在IDLE交互界面上。执行上述两项操作时系统会要求先保存文件假设有程序Hello
9、World.py内容如下:print(Helloworld)251.2Python安装与简单使用261.2Python安装与简单使用271.2Python安装与简单使用关于执行的补充:也可以通过在资源管理器中双击扩展名为“.py”或“.pyc”的Python程序文件直接运行;可命令提示符环境中运行Python程序文件,按win+R,键入cmd,回车,转至HelloWorld.py所在目录,键入pythonHelloWorld.py;281.2Python安装与简单使用在实际开发中,如果您能够熟练使用在实际开发中,如果您能够熟练使用集成开发环境集成开发环境IDLEIDLE提供的一些快捷键,将会大
10、幅度提供的一些快捷键,将会大幅度提高您的编写速度和开发效率。在提高您的编写速度和开发效率。在IDLEIDLE环境下,除了环境下,除了撤销(撤销(Ctrl+ZCtrl+Z)、全选(全选(Ctrl+ACtrl+A)、复制(复制(Ctrl+CCtrl+C)、粘贴(粘贴(Ctrl+VCtrl+V)、剪切(、剪切(Ctrl+XCtrl+X)等常规快捷键之外,其他比较常用的)等常规快捷键之外,其他比较常用的快捷键如下表所示。快捷键如下表所示。291.2Python安装与简单使用其他常用集成开发环境其他常用集成开发环境IDLE:Anaconda(https:/ 模块名import mathmath.sin(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 讲义 01 基础知识

限制150内