Python程序设计基础教学课件(完整版).ppt

Python程序设计基础教学课件(完整版).ppt

  1. 1、本文档共162页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
;程序设计基础I;1;计算机: 根据指令操作数据的设备 两个基本特性: 功能性 可编程性 程序: 为解决某一问题而设计的一系列有序的指令或语句的集合;程序设计: 解决特定问题的程序的过程 程序设计语言: 用于与计算机进行交互(交流)的人造语言 分类: 机器语言 汇编语言 高级语言;源代码:采用某种编程语言编写的计算机程序,人类可读 如: a=1+2 目标代码:计算机可直接执行,普通人不可读 如 :10111011 ;编译:将源代码一次性转换成目标代码的过程 ;解释:将源代码逐条转换成目标代码同时逐条运行的过程 ;编译:一次翻译,以后不再需要源代码 解释:每次程序运行时,都需要边翻译边执行 ;静态语言:使用编译执行的编程语言 如:C/C++,Java 脚本语言:使用解释执行的编程语言 如:python,PHP,JavaScript ;1;认识Python;认识Python;认识Python;简单、易学 免费、开源 可扩展性 可嵌入性 可移植性 跨平台性(Linux、Windows) 丰富的第三方类库 支持网络编程、互动模式;单行语句 强制缩进 Python 的 GIL锁(全局解释器锁) 限制并发 速度慢 ;认识Python;认识Python;简单的三角函数计算;1;搭建Python环境;搭建Python环境;搭建Python环境;搭建Python环境;搭建Python环境;搭建Python环境;搭建Python环境;搭建Python环境;IDLE是开发Python程序的基本IDE(集成开发环境),由Guido van Rossum亲自编写(至少最初的绝大部分由他编写)。一般IDLE适合用来测试,演示一些简单的代码的执行的效果。 在Windows系统下,安装好Python后,可以在开始菜单中,找到IDLE,单击“IDLE”按钮即可打开。 ;命令行版本的Python Shell–Python 3.6打开方法和IDLE的打开方法是一样的。在Windows系统下,在开始菜单中找到命令行版本的Python 3.6(64-bit),单击后即可打开。 ;1;IPO程序编写方法 I:Input 输入,程序的输入 P:Process 处理,程序的主要逻辑 O:Output 输出,程序的输出 ;输入 程序对输入数据进行计算产生输出结果的过程 输出 控制台输出、图形输出、文件输出、网络输出、操作系统内部变量输出等 处理 程序对输入数据进行计算产生输出结果的过程 ;???建应声虫程序;安装PyCharm并创建应声虫程序;安装PyCharm并创建应声虫程序;;程序设计基础I;Python3安装后,系统默认其源码文件为UTF-8编码。在此编码下,全世界大多数语言的字符可以同时在字符串和注释中得到准确编译。 为源文件指定特定的字符编码,需要在文件的首行或者第二行插入一行特殊的注释行,通常使用的编码声明格式如下。 ;两种不同的温度体系: 摄氏度: 以1标准大气压下水的结冰点为0度,沸点为100度,将温度进行等分刻画 华氏度: 以1标准大气压下水的结冰点为32度,沸点为212度,将温度进行等分刻画 使用IPO编程方法实现 需求:写一个程序,输入华氏温度,自动转换成摄氏温度 输入:华氏温度值(纯数字,由键盘输入) 处理:根据输入值将其转换成摄氏温度 输出:输出带单位的摄氏温度值 ;使用IPO编程方法实现;单行注释:以 # 开头,其后为跟注释内容 #Tempcovert.py #将华氏温度转换成摄氏温度 多行注释:以 ’’’或””“开头和结尾 ''' Tempcovert.py 将华氏温度转换成摄氏温度''';python 语 言 允 许 采 用 大 写 字 母、 小 写 字 母、 数 字、 下 划 线等 及 其 组 合 给 变 量、 函 数 等 命 名。 但 名 字 的 首 字 符 不 能 是 数 字 , 中 间 不 能 出 现 空 格 , 长 度 没 有 要 求。 例如: X,y_1,_num等 Sum,SUM Python中对标识符有如下几点规定。 以双下划线开头(如__foo)的标识符代表类的私有成员。 以双下划线开头和结尾(如__foo__)的标识符代表Python里特殊方法专用的标识,如__init__()代表类的构造函数。 标识符字母区分大小写,例如“Abc”与“abc”是两个标识符。 标识符禁止使用Python中的保留字。 ;>>> import keyword >>> keyword.kwlist #查看所有保留字 >>> keyword.iskeyword(“False”) #查看指定字符串False是否为关键字 ;(1) 大驼峰(upper camel case) 所有单词的首

文档评论(0)

187****8936 + 关注
实名认证
内容提供者

答案 课件 教案 试卷 最新精品整理

认证主体杨**

1亿VIP精品文档

相关文档

相关课程推荐