网站大量收购独家精品文档,联系QQ:2885784924

2.6指令的复用(教学课件)-七年级信息科技上册(清华版2024).pptx

2.6指令的复用(教学课件)-七年级信息科技上册(清华版2024).pptx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第5节指令的复用第二单元算法及其实现

导入新课22我们在编写比较复杂的程序时,经常会发现算法中的有些步骤曾经有人编写过,并且可以被直接调用而无须从零开始。大部分的计算机语言都会提供这种可以被直接调用的代码段,其中最为常见的就是函数。

01内置函数与自定义函数02模块与内置模块contents目录行业PPT模板http:///hangye/

导入新课031.函数函数原本是数学中的概念,在计算机语言中指已经被编写完成的、具有一定功能的、可以重复利用的代码块。它可以通过简单的方式被反复调用,从而使代码结构变得更为简洁、清晰。函数主要有两大类,一类是计算机语言提供的内置函数,另一类则是我们自己开发的自定义函数。

导入新课032.内置函数内置函数是由计算机语言直接提供,用户无须知道内部情况就可以调用的函数,如前面已经接触过的input()与print()函数。常用的部分Python内置函数如表所示。

讲授新课内置函数示例返回值int(x)int(20)#将字符串x转换为整数20float(x)float(20)#将字符串x转换为浮点数20.0str(x)#将数值x转换为字符串str(2020’len(x)len(Python)#返回字符串x的长度6max(x)max(2,5,11)#返回给定参数的最大值ILbool(x)bool(True’)#将x转换为布尔值Truechr(x)chr(65)#返回编码x对应的字符A’ord(x)ord(0)#返回字符x对应的编码值48bin(x)bin(15)#返回十进制数x的二进制字符串0b1111oct(x)oct(15)#返回十进制数x的八进制字符串0o17hex(x)hex(15)#返回十进制数x的十六进制字符串0xfabs(x)abs(-1)#返回x的绝对值1divmod(x,y)divmod(5.3)#返回x被y整除的商和余数(1,2)pow(x,y)pow(2,3)#返回x的y次方的值8

查看Python的内置函数通过print(dir(builtins))命令,可以查看Python的内置函数。通过help()函数可以获取内置函数的使用说明。以获取“查看对象类型的type()函数”为例,help()函数的使用方法如图所示。拓展阅读讲授新课

Python程序从键盘接收数据大多通过input()函数来实现,并通过赋值语句将其传递给变量。如果希望通过键盘传输整型数据,那么变量直接接收到的数据是否为整数呢?请运行,并将相关数据与实验结论填入表中:实验内容:利用type()函数检测变量接收输入函数传输的数据类型。实验准备:安装Python集成开发环境的计算机、检验输入函数接收数据类型的Python代码。实践活动讲授新课

讲授新课实验次数输入数据输出实验结论变量a的类型变量b的类型12345

讲授新课3.自定义函数自定义函数是用户自行开发的一段具有特定功能的、可反复调用的语句块。不同计算机语言的自定义函数的语法略有不同。def函数名([参数列表]):函数体[return返回值]定义一个指定函数名的函数,需要给定参数;调用函数后,程序接受参数,执行函数体内的内容;最后返回相应的返回值。

导入新课03def是自定义函数的标志,后面紧跟自定义函数名,其命名规则与变量命名规则相同。参数列表可省略或定义有默认值的参数。retum语句可以返回自定义函数的输出值,如果省略则返回None。自定义函数的调用与内置函数相似,其调用基本语法格式如下:[变量名=]自定义函数名([参数值列表])

讲授新课4.程序调用函数函数名([参数列表])程序调用指定函数名的函数,给程序传递参数;程序得到相应的返回值。返回值参数列表

讲授新课程序调用函数函数名([参数列表])自定义函数def函数名([参数列表]):函数体[return返回值]形式参数实际参数

讲授新课#调用MilkTea函数MilkTea(15,“珍珠奶茶”)MilkTea(17,“布丁奶茶”)MilkTea(10,“柠檬水”)#定义MilkTea函数defMilkTea(price,name):print(“您好,欢迎光临奶茶店,您点的奶茶是:”,name)print(“一共收您:”,price,“元”)print(“欢迎下次光临!”)return1

温标换算函数的编写实践摄氏度与华氏度都是世界上使用较为广泛的温标,不同地区的人经常要将其数值相互换算

您可能关注的文档

文档评论(0)

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

如有问题,请于后台留言联系上传者解决,如文档无法编辑,课件中音视频无法播放等。

1亿VIP精品文档

相关文档