下载此文档

ZXD Python函数设计与使用ppt课件.ppt


文档分类:IT计算机 | 页数:约56页 举报非法文档有奖
1/56
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/56 下载此文档
文档列表 文档介绍
第5章函数设计与使用函数在实际开发中,有许多操作时完全相同或非常相似的,仅仅是要处理的数据不同,为此需要实现代码复用。函数:可能需要反复执行的代码封装为函数,并在需要该段代码功能的地方调用。可以实现代码的复用更重要的是可以保证代码的一致性,只需要修改该函数代码,则所有调用均受到影响Python包括常用的内置函数如len(),sum()等,也可以自定义函数。另一种代码复用方式:(声明)格式: def函数名([形参列表]): '''注释''' 函数体函数调用:函数名([实参列表])注意:函数名命名规则为全小写字母,可以用下划线增加阅读性,如my_func形参列表用()括起来,一个函数可以没有形参,表示不需要接收任何参数,但是括弧必须要有括号后面的冒号必不可少,然后换行>>>deffib(n):'''.'''a,b=1,1whilea<n:print(a,end='')a,b=b,a+bprint()>>>fib(1000)#(声明)格式: def函数名([形参列表]): '''注释''' 函数体注意:在定义函数时,开头部分的注释并不是必需的,但是如果为函数的定义加上这段注释的话,可以为用户提供友好的提示和使用帮助。>>>deffib(n):'''.'''a,b=1,1whilea<n:print(a,end='')a,b=b,a+bprint()>>>fib(1000)#函数调用1123581321345589144233377610987这样,在调用该函数是,输入左侧圆括号之后,:函数名([实参列表])注意:函数体相对于def关键字必须保持一定的空格缩进,是函数执行的代码块函数可以返回值,也可以不返回。如果函数体中包含return语句,则返回值,否则不返回,即返回值为空(None)函数调用时,根据需要,可指定实际传入的参数值。>>>deffib(n):'''.'''a,b=1,1whilea<n:print(a,end='')a,b=b,a+bprint()>>>fib(1000)#(声明)格式: def函数名([形参列表]): '''注释''' 函数体函数调用:函数名([实参列表])>>>deffib(n):'''.'''a,b=1,1whilea<n:print(a,end='')a,b=b,a+bprint()>>>fib(1000)#,对参数个数没有限制,如有多个形参,则需要使用逗号进行分隔。如:编写函数,接受两个整数,并输出其中最大数。>>>defprintMax(a,b):ifa>b:pirnt(a,'isthemax')else:print(b,'isthemax')>>>printMax(3,4)4isthemax注意:这个程序并不是很好,如果输入的参数不支持比较运算,会出错。

ZXD Python函数设计与使用ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数56
  • 收藏数0 收藏
  • 顶次数0
  • 上传人qiang19840906
  • 文件大小233 KB
  • 时间2020-09-22