Python基础案例教程第5章 Python函数模块课件 中职 高三 工信版

2022-12-27
| 53页
| 197人阅读
| 44人下载
普通

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 高三
章节 -
类型 课件
知识点 函数
使用场景 同步教学
学年 2022-2023
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 8.06 MB
发布时间 2022-12-27
更新时间 2023-10-26
作者 匿名
品牌系列 -
审核时间 2022-12-27
下载链接 https://m.zxxk.com/soft/36711383.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

《Python基础案例教程》(微课版) 第5章 Python函数模块 第5章 Python函数模块 函数是Python语言中的基本模块,对于需要重复使用的代码块,将它们以函数的形式组织在一起,可以大大提升编程效率。Python中很多内置函数如print()、input()等,除此之外,类似面积的计算、二元一次方程的求解、特定格式的输出等等也都可定义为函数。内置函数和自定义函数使得Python代码结构更加简洁清晰,易于维护。 本章除了可以学习Python的函数之外,还将介绍模块的使用,包括模块的调用和封装等。 教学内容 01 函数 02 模块 目录 CONTENTS 第5章 Python函数模块 第5章 Python函数模块 函数其实就是能够实现某个功能,相对独立的代码块。编写程序时,提前定义好函数,在程序中就可以重复调用,从而降低代码的重复率,大大提高编程效率。Python中函数主要包括内置函数和自定义函数两种。 5.1 函数 本课知识点 (1)sorted( )排序函数 5.1.1 内置函数 sorted( )函数有3个参数,其中iterable是要排序的对象,key参数可以自定义排序的规则,而reverse参数默认值为False,表示按升序排序,当reverse参数值为True时,表示按降序排序。 本课知识点 (2)enumerate( )函数 5.1.1 内置函数 enumerate( )也是内置函数,它的作用是将一个序列转变为一个索引序列,新的序列包含了原来列表中的元素的值及其索引。 秋高气爽,学院要举办秋季运动会,投掷组裁判员王青松希望能有一个程序,在投掷比赛时,输入所有参赛运动员的成绩后,就能自动打印该项目的获奖名单。你能帮他编写程序,实现这样的效果吗? 案例分析 5.1.1 内置函数 案例1 打印获奖名单 案例分析 “案例1 打印获奖名单”算法流程图 5.1.1 内置函数 “案例1 打印获奖名单”代码 案例分析 “案例1 打印获奖名单”测试结果 5.1.1 内置函数 拓展阅读 1. 内置函数 函数名 功能 示例 abs( ) 取绝对值 abs(2)=2,abs(- 2)=2 min( ) 找出最小的数 min(4,8,12,5,16)=4 max( ) 找出最大的数 max(3,7,4,2,11)=7 int( ) 取整数或转换为整数类型 int( )=0 , int(4.8)=4,int(‘4’)=4 ord( ) 返回字符对应的ASC II 值 ord(A)=65, ord('*')=42 list( ) 将元组转换成列表 t=(2,9,4), list(t)=[2,9,4] 表5.1 Python常见内置函数 5.1.1 内置函数 拓展阅读 2.operator 模块 表5.2 operator 模块常用函数 5.1.1 内置函数 函数 功能 示例 add( ) 加 add(3, 5)=8 mul( ) 乘 mul(3,5)=15 mod( ) 取模 mod(3,5)=3 neg( ) 取负 neg(3)= -3, neg(-3)= 3 lt( ) 小于 lt(3,5)=True ge( ) 大于等于 ge(3,5)= False 拓展阅读 3.itemgetter( )函数 5.1.1 内置函数 operator 模块中的itemgetter()函数,它的作用是获取对象指定对位置的数据。使用sorted()函数对a列表进行排序时,排序时按照自定义的规则(key=itemgetter(1)),即按列表a中的每个元素中第1个位置上的数值进行排序。 课后练习 1.阅读程序,写出结果。 5.1.1 内置函数 2.完善程序,并写出运行结果。 请在横线处填写合适的代码,输入两个数字,求出它们的最大因数。 输入数字 44和32,输出的结果为: 3.编写程序,求出图中阴影部分的面积。 本课知识点 (1)定义函数的方法 5.1.2定义函数 def 函数名(参数): 函数体 return 返回值 说明:调用函数时,参数和返回值可以没有,但是函数名后面的小括号和冒号必须有。 本课知识点 (2)定义函数的语法规则 5.1.2定义函数 函数包括函数名、参数、函数体和返回值几部分,它在定义时,要遵循一定的语法规则。 def开头:函数以def关键词开头,后面紧跟着函数名、小括号和冒号; 参数:参数必须放在小括号内,可以是一个参数,也可以是多个参数,参数列表中间用逗号隔开。 函数体:函数的内容要使用缩进来表示语句属于函数体。 返回值:函数结束时,一般会返回一个值,可

资源预览图

Python基础案例教程第5章 Python函数模块课件 中职 高三 工信版
1
Python基础案例教程第5章 Python函数模块课件 中职 高三 工信版
2
Python基础案例教程第5章 Python函数模块课件 中职 高三 工信版
3
Python基础案例教程第5章 Python函数模块课件 中职 高三 工信版
4
Python基础案例教程第5章 Python函数模块课件 中职 高三 工信版
5
Python基础案例教程第5章 Python函数模块课件 中职 高三 工信版
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。