《Python程序设计基础》课件 第一章 Python 概述_第1页
《Python程序设计基础》课件 第一章 Python 概述_第2页
《Python程序设计基础》课件 第一章 Python 概述_第3页
《Python程序设计基础》课件 第一章 Python 概述_第4页
《Python程序设计基础》课件 第一章 Python 概述_第5页
已阅读5页,还剩43页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

第一章Python概述12第一节Python语言简介第二节Python开发环境搭建第三节Python代码编写规范第四节Python中的输入与输出第五节Python中的程序流程Python语言简介第一节31. 了解程序设计语言的分类。2. 了解Python的发展历史和特点。3. 掌握Python的应用领域。4一、机器语言计算机内部以二进制代码的形式存储程序指令和各类数据,因此,通过二进制代码的形式表示的程序指令被称为机器指令。全部机器指令的集合构成计算机的机器语言,用机器语言编写的程序被称为目标程序。只有目标程序才能被计算机直接识别和执行。5二、汇编语言汇编语言又被称为符号语言,其实质和机器语言类似,都直接对计算机硬件进行操作,只不过指令采用了英文缩写的标识符,更容易被人识别和记忆。汇编程序通常由三部分组成:汇编指令、伪指令和宏指令。由于汇编语言与硬件的联系紧密相关,因此,主要应用于涉及具体硬件平台或一些对性能要求较高的应用项目开发中。6三、高级语言高级语言相对于机器语言而言是高度封装了的编程语言。使用高级语言所编写的程序不能直接被计算机识别,必须经过转换才能被执行。高级语言又可分为面向过程的高级语言和面向对象的高级语言。7程序设计语言的发展情况1. Python的发展历史1989年,荷兰程序员吉多·范罗苏姆开发了一种继承ABC语言(一种结构化高级语言)的脚本语言,即Python(大蟒蛇)。Python的发展历史如图所示。8Python的发展历史2. Python的特点(1)

更易理解。Python语言抽象出对象的行为和属性,解决了结构化程序的复杂性,使得程序设计更加贴近生活。(1)

更易理解。Python语言抽象出对象的行为和属性,解决了结构化程序的复杂性,使得程序设计更加贴近生活。(3)易于学习。Python语言的关键字较少,结构简单,学习起来更加简便。9(4)开源免费。Python的使用和开发是完全免费的。(5)具有可移植性。由于其具有开放源代码的特性,使用Python语言编写的应用程序可以运行在不同的操作系统上。(6)可组合使用。Python程序可以以多种形式与其他编程语言编写的程序组合在一起。103. Python的应用由于Python语言具备的优点和发展趋势,近十年来Python语言也成为数据分析、人工智能、全栈开发等应用领域的首选开发工具,如图所示。11Python的应用Python开发环境搭建第二节121. 能在Windows环境下下载并安装Python。2. 能搭建Python的开发环境。3. 掌握 Python 程序的创建、编辑和运行方法。4. 了解Python第三方常用集成开发环境。5. 能下载并安装PyCharm集成开发环境。6. 能使用PyCharm集成开发环境编写程序。13一、下载并安装Python1. 下载Python安装包(1)

在浏览器中输入Python官方网址https:///,

打开官方网站,单击“Downloads”链接,打开下载Python安装包网页,如图所示。14Python官方网站下载页面(2)在上图中单击“DownloadPython3.11.3”按钮,下载Python安装包,也可以单击“Windows”链接,进入版本的选择页面,如图所示。15Python版本下载列表2. 安装Python(1)下载完成后,双击安装程序包,进入Python安装界面。(2)在安装界面中选择默认安装,也可以自定义安装,如图所示。16Python安装界面(3)安装完成后,在Windows命令提示符窗口中输入“python-V”,查看Python版本信息,若能显示版本信息,如图所示,则证明安装成功。17安装成功验证界面二、使用Python集成开发环境IDLE1. 编写Python交互式代码在“开始”菜单中选择“Python3.11”命令,或者在Windows命令提示符窗口中输入“python”命令,出现如图所示信息,表示已经进入Python交互模式。在“>>>”提示符下输入print("HelloWorld!"),按回车键确认后,下一行中显示运行结果"HelloWorld!",说明程序被成功执行。18Python交互模式2. 编写Python脚本式代码交互模式一般用于调试少量代码。(1)在“开始”菜单中选择“IDLE”命令,打开IDLE交互界面,如图所示,该界面与Windows命令提示符窗口的Python交互模式功能相同。19IDLE交互界面(2)单击“File(文件)”→“NewFile(新文件)”命令,打开脚本式代码编写对话框,创建一个程序文件,如图所示。(3)单击“File(文件)”→“Save(保存)”命令保存文件,将其保存为“.py”或“.pyw”(GUI程序)文件。20IDLE交互界面(4)单击“Run(运行)”→“RunModule(运行模块)”命令运行程序,运行结果输出到交互界面中,如图所示。21显示程序运行结果三、下载并安装PyCharm,创建Python文件1. 下载PyCharm安装包在浏览器中输入网址https:///PyCharm,打开PyCharm下载界面,如图所示,单击“Community”中的“Download(下载)”按钮进行下载。22PyCharm下载界面2. 安装PyCharm(1)PyCharm下载完成后,双击安装程序包,在弹出的对话框中单击“Next”按钮,修改安装路径或采用默认安装路径。(2)单击“Next”按钮,在弹出的对话框中勾选“CreateDesktopShortcut”下的复选框,安装完毕会在桌面上创建快捷方式。(3)勾选“CreateAssociations”下的复选框。通过这种方式可以将扩展名为“.py”的文件使用PyCharm打开。23(4)勾选“UpdatePATHVariable(restartneeded)”下的复选框,计算机重启后系统会更新路径变量,如图所示。(5)单击“Next”按钮,进入安装过程,并完成安装。24PyCharm安装界面3. 创建Python文件(1)启动PyCharm软件,打开PyCharm窗口,如图所示。25PyCharm窗口(2)在左侧选中“Projects(项目)”选项,在右侧单击“NewProject(新项目)”按钮,弹出“CreateProject(创建项目)”对话框,设置Location(位置)文件保存的路径和Baseinterpreter(基本解释器)的位置,如图所示。26“Create Project”对话框(3)单击“Create(创建)”按钮,创建一个项目,在项目名称上单击鼠标右键,在弹出的快捷菜单中单击“New(新建)”→“PythonFile(Python文件)”命令,如图所示。27新建Python文件(4)在“NewPythonfile”对话框中输入文件名,如“Welcome”,选择“Pythonfile”选项,如图所示,按回车键确认后,Python文件即创建成功。28新建Python文件对话框(5)在PyCharm工作窗口(代码编辑区)中输入程序代码,如print("WelcometolearnPython!"),单击“运行”按钮或按下快捷键Ctrl+F5运行程序,在工作窗口下方显示运行结果,如图所示。29PyCharm工作窗口Python代码编写规范第三节301. 掌握Python程序的缩进方法和作用。2. 掌握Python程序的注释含义和方法。3. 掌握Python程序的标识符含义和命名原则。4. 了解Python程序的关键字。31一、缩进Python程序是通过缩进来控制代码逻辑结构的。在类定义、函数定义、选择结构和循环结构中,冒号及换行后的缩进代表代码块的开始,无缩进则表示代码块的结束。同一级别的代码块应通过设置相同的空格数来保持同样的缩进。二、注释注释是一行或多行说明性文字,用于解释代码的功能或标注相关信息。注释可以增强代码的可读性,而且注释内容不会被执行。单行注释以#开头,多行注释用三个单引号'''或者三个双引号"""将注释的内容括起来。32三、标识符1.标识符的命名以字母或下画线开头,只能由字母、数字、下画线组成。2.标识符严格区分大小写。3.标识符的命名应有意义,要“见名知意”,常用的命名法有如下三种。(1)大驼峰命名法:每一个单词首字母大写。(2)小驼峰命名法:第一个单词首字母小写,其余单词首字母大写。(3)下画线命名法:单词之间以下画线相连。4.自定义的标识符名称不能使用系统关键字。33四、关键字Python中的关键字有特殊含义,不允许通过任何方式改变其含义。在Python3.11中共有如下35个保留关键字:False、None、True、and、as、assert、async、await、break、class、continue、def、del、elif、else、except、finally、for、from、global、if、import、in、is、lambda、nonlocal、not、or、pass、raise、return、try、while、with、yield。34Python中的输入与输出第四节351. 掌握print ( )函数的使用方法。2. 掌握input ( )函数的使用方法。3. 掌握格式化输出的方法。36一、input()函数在Python中,使用input()函数获得用户从键盘输入的内容,返回类型为字符串。格式:input([提示信息])功能:接收用户输入的信息,以回车键结束输入。说明:[提示信息]为字符串数据,用于对用户输入进行简短的提示,返回类型为字符串。37二、print()函数Python中使用print()函数输出相应的内容。格式:print([输出列表][,sep='

'][,end='\n'])功能:输出指定的内容。说明:1.参数“输出列表”为要输出的内容,多个输出项之间用逗号分隔。2.参数“sep”用于指定输出内容之间的分隔符,默认为空格。3.参数“end”用于指定结束标志符,默认为换行符“\n”。38三、格式化输出在Python中,支持以两种方式来实现格式化输出。1. 格式符%通过格式符%来实现字符串格式化输出,其语法格式如下。"%[-][+][0][m][n]格式字符"%x在以上语法格式中,[]表示该项为可选项。格式符和格式字符的含义见下表。3940格式符和格式字符的含义例如,"%+010.2f"%123.4567的输出结果为'+000123.46'。说明如下。(1)第一个%为格式标志,表示格式开始。(2)+表示输出正数时在数值前添加+。(3)第1个0表示为指定空位补0。(4)10表示输出的最小宽度,即输出10位,如果输出数据不足10位,则需补齐;如果输出数据超过10位,则按实际情况输出。(5).2表示输出的精度,即保留两位小数。(6)f表示格式字符,输出数据类型应按要求转换,此处为浮点数。常用的格式字符见下表。4142常用的格式字符(7)第二个%

温馨提示

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

评论

0/150

提交评论