python函数
1. 函数的定义
def function_name(a,b):
code
code
code
例:
>>>def max(a,b):
if b>a:
a=b
return b
>>>max(1,2)
2
2. 传递可变数目的参数
**kwargs: 当把**kwargs添加到参数列表的末尾,python将获取用户传递给函数的任何值(只要他们有一个关键字),并且把它们存储在一种叫作字典的数据类型中
print_value(1,1,bo=2,d=2,key='g')
1
1
{'bo': 2, 'd': 2, 'key': 'g'}
*args: 获取任何非关键字的值并将其保存在一个元组中
>>>print_values(1,1,2,2,2,)
1
1
(2, 2, 2)