Python的函数

1.自定义函数

(1)自定义的函数,不调用不能执行

Python的函数

(2)参数的传递

Python的函数

(3)默认参数:形参不传值时,为默认的形参

Python的函数

(4)可变参数*args,可以传递多个值

Python的函数

(5)**kwargs关键字参数,可以传递多个key-value值

Python的函数

(6)形式参数的顺序:必选参数--->默认参数--->可变参数--->关键字参数

Python的函数

2.内置函数(当然了有多种内置函数)

Python的函数

3.函数的返回值

Python的函数

Python的函数

Python的函数

4.实参解包

(1)列表解包

Python的函数

(2)字典解包

Python的函数

5.函数作用域

Python的函数

Python的函数

Python的函数

6.return的使用

Python的函数

7.raise  TypeError          ###跑出错误

Python的函数

Python的函数

Python的函数

8.检查是否可以迭代

Python的函数

9.检查数据类型isinstance()    

Python的函数

10.列表生成式

Python的函数Python的函数

11.函数的默认参数不能是可变参数

Python的函数