python程序设计第1章_第1页
python程序设计第1章_第2页
python程序设计第1章_第3页
python程序设计第1章_第4页
python程序设计第1章_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Python程序设计教程授课教师:职务:第1章Python概述学前提示Python诞生于20世纪90年代初,是一种解释型、面向对象、动态数据类型的高级程序设计语言,是最受欢送的程序设计语言之一。本章介绍Python语言的根本情况。知识要点什么是Python下载和安装PythonPython语言的根本语法Python的特性执行Python脚本文件Python文本编辑器IDLEPyCharm

1.1初识Python1.1.1什么是Python1.1.2Python的特性什么是PythonPython于20世纪80年代末由荷兰人GuidovanRossum设计实现的。Python的开展历史

1991年,VanRossum公布了版本的Python源代码,此版本已经实现了类、函数以及列表、字典和字符串等根本的数据类型。本书将在第2章介绍根本数据类型,第3章介绍函数,第4章介绍类。版本还集成了模块系统,VanRossum将模块描述为Python主要的编程单元。Python的开展历史1994年,Python1.0发布了。1.0新增了函数式工具。关于函数式编程将在第6章介绍。Python2.0集成了列表推导式(Listcomprehension),具体情况将在第2章介绍。Python3.0也称为Python3000或Python3K。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python3.0在设计的时候没有考虑向下兼容。造成了现在的python2.7和python3两个主要版本!

本书内容基于Python3.0。2015年9月的TIOBE排行榜1.1.2Python的特性〔1〕简单易学〔2〕Python是开源的、免费的〔3〕Python是高级语言〔4〕高可移植性〔5〕Python是解释型语言〔6〕Python全面支持面向对象的程序设计思想〔7〕高可扩展性〔8〕支持嵌入式编程〔9〕功能 强大的开发库Python程序的运行过程1.1.3版本差异1.2开始Python编程1.2.1下载和安装Python1.2.2执行Python脚本文件1.2.3Python语言的根本语法1.2.4下载和安装Pywin321.2.1下载和安装Python下载、安装单击按钮,下载得到。双击,即可按照向导安装。的默认安装目录为C:\Python27。安装完成后,将C:\Python27添加到环境变量Path中。翻开python命令窗口在Windows7中安装后,在开始菜单的所有程序中会出现一个Python2.7分组。单击其下面的Python(commandline)菜单项,就可以翻开python命令窗口,如图1-5所示。也可以翻开Windows命令窗口,然后运行python命令,来翻开python命令窗口。打印“我是Python”的结果1.2.2执行Python脚本文件【例1-1】创立一个文件MyfirstPython.py,使用记事本编辑它的内容如下:#MyfirstPythonprogramprint('IamPython')保存后,翻开命令窗口。切换到MyfirstPython.py所在的目录,然后执行下面的命令:pythonMyfirstPython.py运行结果如下:IamPython1.2.3Python语言的根本语法1.Python语句2.缩进1.Python语句Python程序由Python语句组成,通常一行编写一个语句。例如:print('Hello,')print('IamPython')Python语句可以没有结束符,不像C或C#那样在语句后面必须有分号〔;〕表示结束。当然,Python程序中也可以根据习惯在语句后面使用分号〔;〕。也可以把多个语句写在一行,此时就要在语句后面加上分号〔;〕表示结束。2.缩进缩进指在代码行前面添加空格或Tab,这样做可以使程序更有层次、更有结构感,从而使程序更易读。在Python程序中,缩进不是任意的。平级的语句行〔代码块〕的缩进必须相同。【例1-2】语句缩进的例子print('Hello,');print('IamPython');运行这段程序的结果如下:File"例1-3.py",line2print('IamPython');^indentationError:unexpectedindent1.2.4下载和安装Pywin32访问下面的网址可以下载Pywin32安装包。:///projects/pywin32/安装Pywin32运行,就可以安装Pywin32。首先翻开欢送窗口,。单击“下一步”按钮,翻开选择目录窗口。安装程序会从注册表中自动获取Python2.7的安装目录〔例如C:\Python27〕,默认的Pywin32安装目录是C:\Python27\Lib\site-packages\读者也可以手动设置。设置完成后,单击“下一步”按钮,翻开准备安装窗口,再“下一步”按钮即可开始安装。安装完成后,会翻开完成窗口。1.3Python文本编辑器IDLE1.3.1翻开IDLE1.3.2新建Python脚本1.3.3保存Python脚本1.3.4翻开Python脚本1.3.6自动完成1.3.7语法提示1.3.8运行Python程序1.3.9IDLE的菜单项1.3.1翻开IDLEIDLE的启动文件是idle.bat,它的位置在C:\Python34\Lib\idlelib目录下,运行idle.bat,即可翻开文本编辑器IDLE,如图1-13所示。也可以在开始菜单的所有程序中,选择Python3.4分组下面的IDLE(Python3.4GUI-32bit)菜单项,翻开IDLE窗口。1.3.2新建Python脚本在菜单里依次选择File/NewFile〔或按下Ctrl+N〕即可新建Python脚本,窗口标题显示脚本名称,初始时为Untitled,也就是还没有保存Python脚本。1.3.3保存Python脚本在菜单里依次选择File/SaveFile〔或按下Ctrl+S〕即可保存Python脚本。如果是第一次保存,那么会弹出保存文件对话框,要求用户输入保存的文件名。1.3.4翻开Python脚本在菜单里依次选择File/OpenFile〔或按下Ctrl+O〕会弹出翻开文件对话框,要求用户选择要翻开的.py文件名。也可以右击.py文件,在快捷菜单中选择EditwithIDLE,即可直接翻开IDLE窗口编辑该脚本。1.3.5语法高亮IDLE支持Python的语法高亮,也就是说能够以彩色标识出Python语言的关键字,告诉开发人员这个词的特殊作用。例如,在IDLE查看例1-1,注释显示为红色,print显示为紫色,字符串显示为绿色。1.3.6自动完成自动完成指用户在输入单词的开头局部后IDLE可以根据语法或上下文自动完成后面的局部。依次选择Edit/Expandword菜单项,或者按下Alt+/组合键,即可实现自动完成。例如,输入pr后按下Alt+/组合键即可自动完成print。也可以输入Python保存字〔常量名或函数名等〕的开头在菜单里依次选择Edit/Showcompletetions〔或按下Ctrl+空格〕,弹出提示框。不过Ctrl+空格与切换输入法的功能键冲突。例如,输入p然后选择Edit/Showcompletetions。1.3.7语法提示IDLE还可以显示语法提示帮助程序员完成收入,例如输入“print(”,IDLE会弹出一个语法提示框,显示print()函数的语法1.3.8运行Python程序在菜单里依次选择Run/RunModule〔或按下F5〕可以在IDLE中运行当前的Python程序。语法错误如果程序中有语法错误,运行时会弹出一个invalidsyntax。然后一个浅红色方块定位在错误处。例如,运行下面的程序:print(,'Hello,');在print()函数中多了一个逗号。1.3.9IDLE的菜单项1.4流行的Python集成开发环境PyCharmPyCharm是一种流行的PythonIDE,由JetBrains公司打造。它带有一整套可以帮助用户在使用Python语言开发时提高效率的工具,比方调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。1.4.1下载和安装PyCharm下载PyCharm的页面单击PyCharm图标,翻开PyCharm产品页面。单击Download按钮,翻开下载PyCharm的页面Proession版具有如下特性:〔1〕提供PythonIDE的所有功能,支持Web开发;〔2〕支持Django、Flask、GoogleApp引擎、Pyramid和web2py;〔3〕支持JavaScript,CoffeeScript,TypeScript,CSS和Cython等。〔4〕支持远程开发、Python分析器、数据库和SQL语句。Community版具有如下特性:〔1〕轻量级的PythonIDE,只支持Python开发;〔2〕免费、开源、集成Apache2的许可证;〔3〕智能编辑器、调试器,支持重构和错误检查,集成VCS版本控制。〔4〕支持工程导航、测试、自定义UI。安装PyCharm的过程1.4.2使用PyCharm行PyCharm,在弹出的InitialConfiguration对话框〔如图1-22所示〕中依次选择Eclipse、Windows和Defaut,然后单击OK按钮WelcometoPyCharm窗口创立新工程窗口PyCharm窗口1.配置PyCharm的外观在菜单中选择File/Settings,翻开Settings窗口Darcular主题的PyCharm窗口2.创立Python文件在左侧的工程导航窗格中,右击工程名,在弹出菜单中选中New/PythonFile,翻开NewPythonFile对话框新增的Python文件hello.py输入文件名hel

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论