第六章函数与模块教程.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1;第6章 函数与模块;6.1 函数的基本概念;4;函数与程序结构;模块化,自顶向下、逐步细化;华东师大计算中心;3. 函数的类型;6.2 Python语言中的函数;10;2. 在Python中调用函数;函数调用的过程;函数编程补充实例:生日歌;编程实例:生日歌(续);函数调用过程图解;3. 函数定义与函数调用中参数间的关系;例6-2-5程序;函数调用时所提供的实际参数个数应与函数定义 时一致。 但Python也允许在定义函数时提供默认值,即在函数定义时使用:def 函数名(参数1,参数2=值……):…… 这种形式。这样,在调用函数时如果没有提供相应的参数,则使用该默认值。 例: def funct(a=3): for n in range(a): for m in range(n+1): print(*,end=) print() funct() funct(5);编程实例:求1~10的阶乘之和;4. 关于程序的两个顺序;函数在定义时的书写顺序与调用无关;6.2.2 函数间的数据联系;函数局部变量作用域演示;全局变量与局部变量的说明;2.函数与调用者之间的数据沟通;3. 传值和传地址;传值和传地址示例;6.3 函数应用;华东师大计算中心;华东师大计算中心;华东师大计算中心;设计 构造工具函数 首先构造画点线和连续线段的两个工具函数,在此基础上再来构建其它图形。 drawPoint(start,end):start和end为两个整数,表示点线的两个星号出现的位置,函数的功能是打印一条点线,在start和end位置上打印两个星号。 drawLine(start,end):函数的功能是从start开始到end结束,打印一条连续星号构成的线段。 根据工具函数创建圆、矩形、交叉线及三角形构件函数 drawCilrcle() drawInsect() drawRectangle() drawTriangle() 使用圆、矩形、交叉线及三角形构件函数画女孩图形 drawCilrcle() drawTriangle() drawInsect() ;2.自顶向下逐步求精的程序设计;用Python实现顶部主函数及第一层函数定义框架;华东师大计算中心;6.4 模块和Python标准库;2.内置模块和非内置模块;内置函数;【例】内置模块函数示例;【例】内置模块函数示例(续);(2)非内置模块库;3.模块的使用;4.调用(非内置)模块中的函数;5.省略“函数名.”前缀;非内置模块导入的三种方法;【例1】方式一示例(以数学库为例); math库中的常用函数;【例2】方式二和方???三示例 ;【例3】使用random模块生成随机数;6.用户自定义模块*;华东师大计算中心;8. Python“包”*;6.4.2 Python标准库;标准库中最基本的模块;使用标准库中的模块示例;os模块中的常用函数;;了解Python标准库中模块信息 ;实验与作业

文档评论(0)

金不换 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档