Python程序设计(MOOC 嵩天)学习笔记(第5章)
发布时间
阅读量:
阅读量
第五章 函数和代码的复用
5.1 函数的定义与使用
5.1.1 函数的理解和定义
函数是将一组功能以结构化的方式表示出来;
该方法通过IPO模式实现了功能;
将一段逻辑进行封装处理;
其主要包含以下两个方面:
(1)可重用的功能模块
(2)对功能进行抽象提取
#作用:通过注释说明该模块的作用在于降低编程难度并实现代码复用
def 函数名( 参数 ):
包含一系列执行操作的内容
return 返回值
5.1.2 函数的使用及调用过程
定义时不被执行,调用时给定参数取代占位符
5.1.3 函数的参数传递
参数个数:0~n
(1)可选参数传递
def <函数名> ( <不可选参数> ,<可选参数>) :
<语句块>
return <返回值>
#如过在调用函数时给了可选参数的实际值,则继续
#如过在调用函数时没给可选参数的实际值,则使用定义时给出的默认值
(2)可变参数传递
def <函数名> ( <参数> ,*b) :
<语句块>
return <返回值>
注:*b的意思是表达不确定参数
(3)参数传递的两种方式
①位置传递
②名称传递
5.1.4 函数的返回值
函数可以有0~n个返回值,不确定使用return
5.1.5 局部变量和全局变量
全部评论 (0)
还没有任何评论哟~
