day13函数

一、函数的定义和调用

定义:

def  函数名([参数]):

代码块

[return 表达式]

调用

函数名([参数])

二、函数的4种类型

根据是否有参数和是否有返回值,函数分为4种类型

无参,无返回值

有参,无返回值

无参,有返回值

有参,有返回值

代码:

day13函数_第1张图片

运行结果:

day13函数_第2张图片

代码:

day13函数_第3张图片

运行结果:

day13函数_第4张图片

三、函数的嵌套:

代码:

day13函数_第5张图片

运行结果:

day13函数_第6张图片

四、参数的介绍

注:理解可变和不可变类型。其实函数就相当于一个   =   号。

跟前面讲的传递是一样的。

可变和不可变参数:


day13函数_第7张图片

运行结果:

day13函数_第8张图片


必选参数

默认参数

可变参数

关键字参数

你可能感兴趣的:(day13函数)