第5章教案 函数《Python程序设计基础教程》.docx

第5章教案 函数《Python程序设计基础教程》.docx

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 32 第5章 函数 课程名称 Python程序设计基础教程 章名 函数 教学内容 函数 课时 8 项目性质 □演示性 □验证性 □设计性 √综合性 授课班级 授课日期 授课地点 教学目标 掌握函数的基本概念 掌握参数传递 了解标准函数库 教学内容 函数的基本概念 参数传递 初识标准函数库 教学重点 函数的基本概念、参数传递 教学难点 函数的基本概念、参数传递 教学准备 装有Python的计算机 教学课件PPT 教材:《Python程序设计基础教程(慕课版)》 作业设计 教学过程 教学环节 教学内容与过程 (教学内容、教学方法、组织形式、教学手段) 课前组织 做好上课前的各项准备工作(打开计算机、打开课件、打开软件、打开授课计划、教案等),吸引学生注意力。 课程说明 【课前说明】 分别从函数的基本概念、函数的分类等知识点进行初步的了解。 【目的】 使学生从了解本节课的学习目标、学习重点、考评方式等方面明确课程学习的要求和目标。 课程内容描述 5.1 函数的基本概念 函数是编写程序时的一种组织结构:程序设计人员自己定义函数,自己决定在程序中如何调用它们。有了函数这样方便的工具,编写程序就会更加得心应手、轻松自如。 5.1.1 Python中函数的分类 Python中,大致可以把函数分为内置函数、标准函数库、自定义函数3种。 1.内置函数(Bulit-In Function,BIF) 内置函数是Python的“贴身”函数,Python在哪里,内置函数就跟到哪里,用户无须经过任何特殊手续,就可以放心大胆地去调用它们。例如,input()、print()等都属于内置函数。 Python的内置函数很多,之前我们也接触到了一些。下面把已接触过的归总一下,如表所示。 已见过的Python内置函数 名称 说明 举例 int() 把字符串型数字转换成数字 x=12 y=int(x) y=12 hex() 把整数转换为字符串形式的十六进制数 x=125 y=hex(x) y=0x7d oct() 把整数转换为字符串形式的八进制数 x=24 y=oct(x) y=0o30 float() 把数字转换成浮点数形式 x=78 y=float(x) y=78.0 str() 把数字转换成字符串形式 x=123 y=str(x) y=123 iter() 不断读取参数中的元素,直至按序读完 data=[44,66,25] iter(data) range() 依照索引,不断将调用者中的元素输出 list(range(4,10)) len() 返回调用者中元素的个数(长度) num=[78,42,93] len(num) slice() 利用[]运算符,提取字符串中的切片 wd=function wd1=slice(2,5,3)                                            sorted() 对调用者的元素进行升序或降序排序 data=[44,66,25] sorted(data) type() 返回调用者的类型 x=56 type(x) print() 输出字符到屏幕上 input() 获取输入的数据 2.标准函数库(Standard Library) Python分门别类地提供很多标准函数库,每个库里的众多函数,都专注于完成某一个方面所需要的功能。例如,math库提供的是数学方面需要的功能模块;cmath库涉及的是处理复数的模块;random库是各种产生随机数值的功能模块;time、calendar库涉及的是有关时间、日历等的模块;等等。 标准函数库的模块都存放在辅助存储器里,因此在程序中不能像函数input()一样,“信手拈来”随便调用。在程序中如果要用到它们,那么必须先将所需要的库导入(import),也就是先把它们从辅助存储器调入,然后才能去调用该模块中所拥有的函数。 所以,使用标准函数库中的函数,就不能够像使用内置函数那么自如了。直到目前,我们还没有涉及任何标准函数库。本章最后会介绍几个标准函数库的使用。 3.自定义函数 这是Python向编程者提供的、编写自己程序中需要的函数的办法,也就是编程者通过使用关键字def来定义自己的函数的办法。这是本章介绍的重点内容。 对于内置函数和标准函数库,都只存在“调用函数”的问题;对于自定义函数,首先是要“定义函数”,让其先存在,然后才能谈得上“调用函数”。因此,这时“定义函数”和“调用函数”是两个步骤,是不同的两个概念。 5.1.2 定义函数、调用函数 在Python里,定义一个自定义函数的语法是: def 函数名(参数表): 函数体 return 值 def是定义函数时必不可少的关键字,由它起始的行,称为该

文档评论(0)

臂老师 + 关注
实名认证
内容提供者

教师资格证持证人

臂老师,祝您一臂之力,成功(公)上岸!

领域认证该用户于2023年09月27日上传了教师资格证

1亿VIP精品文档

相关文档