Python程序设计基础项目化教程 课件 项目一 Python简介及示例_第1页
Python程序设计基础项目化教程 课件 项目一 Python简介及示例_第2页
Python程序设计基础项目化教程 课件 项目一 Python简介及示例_第3页
Python程序设计基础项目化教程 课件 项目一 Python简介及示例_第4页
Python程序设计基础项目化教程 课件 项目一 Python简介及示例_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

《Python语言程序设计》项目一Python简介及示例ContentsPython简介环境安装HelloWorld程序IDLE环境介绍Python简介PART01指令与程序

指令每台计算机都有自己的指令(Instruction)集合。每条指令可以让计算机完成一个最基本的操作。程序程序(Program)则是由一系列指令根据特定规则组合而成。在计算机上执行程序的过程实质上就是组成程序的各条指令按顺序依次执行的过程。程序设计语言

高级语言PythonC/C++Java低级语言汇编语言机器语言程序设计语言的实现方式

编程语言表示形式Python语言a=b+1汇编语言mov0x804a01c,%eaxadd$0x1,%eaxmov%eax,0x804a018机器语言a11ca0040883c001a318a00408Python发展史

1991年诞生GuidovanRossumCWI,数学和计算机研究所Python,蟒蛇1995年更新版本CNRI,国家研究计划公司2000年组建BeOpenPythonLabs团队2001年Python软件基金会成立Python的特点

优点简单易学免费开源跨平台性高层语言面向对象丰富的库胶水语言缺点单行语句强制缩进运行速度慢Python的应用领域

系统编程图形界面开发科学计算文本处理数据库编程网络编程Web开发自动化运维金融分析多媒体应用游戏开发人工智能网络爬虫环境安装PART02环境安装

环境安装

注意勾选“AddPython3.7toPATH”前面的复选框环境安装

注意勾选“AddPython3.7toPATH”前面的复选框Python环境安装任务背景:Python是一种广泛使用的解释型、高级编程、通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。在很多操作系统里,Python是标准的系统组件。大多数Linux发行版和MacOSX都集成了Python,可以在终端机下直接运行Python。本节实验主要学习Oraclelinux下指定python版本的安装。任务01Python环境安装任务需求:一.安装指定版本为3.6.5的python二.安装并连接Pycharm作为python的IDE三.在Pycharm中编写第一个程序安装python3.6.5安装集成开发环境Pycharm编写程序helloworld任务分析:任务01Python环境安装任务步骤:在OracleLinux7.4中安装Python-3.6.5编写HelloWorld程序任务结果:任务01HelloWorld程序PART03HelloWorld程序代码【任务描述】在屏幕上输出“HelloWorld!”【关键步骤】在屏幕上输出“HelloWorld!”示例011 '''2 ThisismyfirstPythonprogram3 Author:KaiWang4 CreateDate:07/29/20185 '''6 print("HelloWorld!")HelloWorld程序代码示例01Python程序运行方式【任务描述】使用脚本式和交互式执行Python程序【关键步骤】使用脚本式和交互式执行Python程序示例02交互式在操作系统的命令提示符下输入“python”在Python提示符“>>>”后面依次输入每行代码后按回车Python程序运行方式示例02脚本式可以先在文本编辑器(如记事本等)中输入代码保存为扩展名为.py的python脚本文件(这里将该脚本文件命名为helloworld.py,保存在D盘的pythonsamplecode/01/目录下)在操作系统的命令提示符后面输入如下命令:pythond:/pythonsamplecode/01/helloworld.pyPython程序运行方式示例02注释【任务描述】了解单行注释了解多行注释【关键步骤】了解单行注释了解多行注释示例036 print("你好,世界!")#在屏幕上输出“你好,世界!”单行注释以“#”作为开始符号,“#”后面的文字都是注释。例如:注释示例031 '''2 ThisismyfirstPythonprogram3 Author:KaiWang4 CreateDate:07/29/20185 '''多行注释以连续的三个单引号“'''”或三个双引号“"""”作为开始符和结束符。例如:注释示例03Python书写规范【任务描述】了解Python书写规范【关键步骤】了解Python书写规范示例041 bPrint=True#为变量bPrint赋值为True2 ifbPrint:#如果bPrint的值为True,则执行bPrint=False和print("Yes")3 bPrint=False#将bPrint设置为False4 print("Yes")#输出“Yes”5 print(bPrint)#输出bPrint的值Python语言通过缩进方式体现各条语句之间的逻辑关系。例如:运行结果:YesFalsePython书写规范示例04Python输入和输出【任务描述】了解Python中的input,eval,print函数【关键步骤】了解Python中的input,eval,print函数示例05input([prompt])Input函数的功能是接收标准输入数据(即从键盘输入),返回为string类型(字符串),其语法格式如下:其中,prompt是一个可选参数,给用户的提示信息。不传该参数,则没有提示信息,用户直接从键盘输入数据。name=input("请输入你的姓名:")#输入“张三”print(name)例如,调用input函数输入姓名,保存在name中,再调用print函数输出该姓名。Python输入和输出示例05eval(expression)eval函数的功能是计算字符串所对应的表达式的值,返回表达式的计算结果,其语法格式如下:其中,expression是字符串类型的参数,对应一个有效的Python表达式。r=eval(input("请输入一个有效的表达式:"))eval函数可以和input函数结合使用,将input函数输入的字符串转换为对应的表达式并计算结果。运行时,如果输入“3+5”,通过“print(r)”可得到结果8;如果输入“5*3.5+10”,通过“print(r)”可得到结果27.5;如果输入“5*/3”,则会因其不是一个有效的表达式而报SyntaxError错误。Python输入和输出示例05print(object)print函数的功能是将各种类型的数据(字符串、整数、浮点数、列表、字典等)输出到屏幕上,其语法格式如下:其中,object是要输出的数据。1 print("HelloWorld!")#输出“HelloWorld!”2 print(10)#输出“10”3 print(3.5)#输出“3.5”4 print([1,3,5,'list'])#输出“[1,3,5,'list’]”5 print({1:'A',2:'B',3:'C',4:'D'})#输出{1:'A',2:'B',3:'C',4:'D'}例如:Python输入和输出示例05HelloWorld任务背景:HelloWorld中文意思是“你好,世界”。因为《TheCProgrammingLanguage》中使用它作为第一个演示程序,非常著名,所以本节课以Helloworld作为Python的入门案例。任务需求:学习打印输出Helloworld和其他内容。任务02HelloWorld建立Python项目学习打印”Helloworld”学习打印其他内容任务分析:任务步骤:借用Pycharm工具,建立Python3项目打印HelloWorld等内容任务结果:任务02IDLE环境介绍PART04IDLE环境介绍【任务描述】启动IDLE在IDLE中编写Python程序【关键步骤】启动IDLE在IDLE中编写Python程序示例06在Windows的开始菜单中找到IDLE并点击,即可启动IDLE开发环境。IDLE有两种窗口模式:Shell和Editor(编辑器)。启动IDLE后,默认显示的是Shell窗口。在Python提示符“>>>”后输入Python语句,通过交互式方式运行Python语句。IDLE环境介绍示例06选择Shell窗口中的File->NewFile,即可创建一个Python脚本文件并自动打开Editor窗口,输入代码。选择Editor窗口中的File->Save,保存文件。Editor窗口中,Run->RunModule,运行程序。IDLE环境介绍示例06Shell窗口和Editor窗口的Edit菜单ShowCompletions:打开一个列表,可根据已输入单词前缀从该列表中快速选择要输入的关键字和属性。ExpandWord:根据已输入单词的前缀,自动在当前窗口中搜索具有相同前缀的单词,将当前输入单词补充完整;重复选择该菜单项,可以得到不同的自动补充结果。Showcalltip:将光标停在一个函数调用的参数列表中,选择该菜单项将显示参数提示。Showsurroundingparens:将光标停在某对括号中间,选择该菜单项将高亮显示包围当前光标的括号。常用的编辑功能Editor窗口中的Format菜单IndentRegion:选中行向右缩进一个层次(默认4个空格)。DedentRegion:选中行向左取消缩进一个层次(默认4个空格)。CommentOutRegion:在选中行前插入两个#(即对选中行添加单行注释)。UncommentRegion:移除选中行前面的一个或两个#(即对选中行取消单行注释)。TabifyRegion:一个制表符对应的空格数(建议4个)。UntabifyRegion:将所有制表符调整为正确数量的空格。ToggleTabs:在空

温馨提示

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

最新文档

评论

0/150

提交评论