Python电子教案设计2-1-Python程序实例解析.pptVIP

Python电子教案设计2-1-Python程序实例解析.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
循环语句 循环语句:控制程序运行,根据判断条件或计数条件确定一段程序的运行次数 遍历循环,基本过程如下 for i in range (计数值): 表达式1 例如,使某一段程序连续运行10次 for i in range (10): 源代码 其中,变量i用于计数 turtle库和蟒蛇绘制程序 Python小蛇 Python英文是蟒蛇的意思 通过下面的例子,来实践用Python语言输出图形效果。 Python蟒蛇绘制实例 Python语法元素 import turtle import是一个关键字,用来引入一些外部库,这里的含义是引入一个名字叫turtle的函数库 Turtle库 Turtle库是Python语言中一个很流行的绘制图像的函数库 使用turtle库,同学们头脑里需要有这样一个概念: 想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始 它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形 def定义函数 def 用于定义函数,这段程序中,共出现两次def关键词,包含两个函数drawSnake和main。 函数是一组代码的集合,用于表达一个功能,或者说,函数表示一组代码的归属,函数名称是这段代码的名字。 def所定义的函数在程序中未经调用不能直接执行,需要通过函数名调用才能够执行。 程序运行 两个def语句定义的函数所包含语句与def行存在缩进关系,def后连续的缩进语句都是这个函数的一部分。 由于def定义的函数在程序中未经调用不会被执行,整个程序第一条执行的语句是main(),它表示执行名字为main()的函数。 程序运行 从而,该程序跳转到main()函数定义的一组语句中执行,即开始执行 turtle.setup()语句 同样的,main()函数的最后一条语句调用了drawSnake()函数,当执行到这条语句时,程序跳转到drawSnake()函数中运行。 Python蟒蛇程序分析 * * * * * * Python语言程序设计 第2章 Python程序实例解析 温度转换程序实例 温度体系 温度刻画存在不同体系,摄氏度以1标准大气压下水的结冰点为0度,沸点为100度,将温度进行等分刻画。华氏度以1标准大气压下水的结冰点为32度,沸点为212度,将温度进行等分刻画。 温度转换实例 问题:如何利用Python程序进行摄氏度和华氏度之间的转换 步骤1:分析问题的计算部分:采用公式转换方式解决计算问题 温度转换实例 步骤2:确定功能 输入:华氏或者摄氏温度值、温度标识 处理:温度转化算法 输出:华氏或者摄氏温度值、温度标识 F表示华氏度,82F表示华氏82度 C表示摄氏度,28C表示摄氏28度 温度转换实例 步骤3:设计算法 根据华氏和摄氏温度定义,转换公式如下: C = ( F – 32 ) / 1.8 F = C * 1.8 + 32 其中,C表示摄氏温度,F表示华氏温度 温度转换实例 步骤4:编写程序 温度转换实例 步骤5:调试、运行程序 在系统命令行上运行如下命令执行程序: C:\python TempConvert.py 或者:使用IDLE打开上述文件,按F5运行(推荐) 输入数值,观察输出 Python语法元素分析 程序的格式框架 Python语言采用严格的“缩进”来表明程序的格式框架。缩进指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系。 1个缩进 = 4个空格 用以在Python中标明代码的层次关系 缩进是Python语言中表明程序框架的唯一手段 程序的格式框架 单层缩进 多层缩进 注释 注释:程序员在代码中加入的说明信息,不被计算机执行 注释的两种方法: 单行注释以#开头 #Here are the comments 多行注释以 ’’’开头和结尾 ’’’ This is a multiline comment used in Python ’’’ 命名与保留字 常量:程序中值不发生改变的元素 变量:程序中值发生改变或者可以发生改变的元素 Python语言允许采用大写字母、小写字母、数字、下划线(_)和汉字等字符及其组合给变量命名,但名字的首字符不能是数字,中间不能出现空格,长度没有限制 注意:标识符对大小写敏感,python和Python是两个不同的名字 命名与保留字 保留字,也称为关键字,指被编程语言内部定义并保留使用的标识符。 程序员编写程序不能定义与保留字相同的标识符。 每

文档评论(0)

kbook + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档