python函数


函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。

函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。


极客编程python入门-函数4/7_python函数


python函数规则


极客编程python入门-函数4/7_python函数_02


代码为


def max(a, b):
if a > b:
return a
else:
return b

a = 4
b = 5
print(max(a, b))


参数


以下是调用函数时可使用的正式参数类型:

1、必需参数

2、关键字参数

3、默认参数

4、不定长参数


必需参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样。


使用关键字参数允许函数调用时参数的顺序与声明时不一致,因为 Python 解释器能够用参数名匹配参数值。


调用函数时,如果没有传递参数,则会使用默认参数。



return [表达式] 语句用于退出函数,选择性地向调用方返回一个表达式。不带参数值的 return 语句返回 None。