函数part2——函数的定义和调用方式
函数定义的三种方式:
有参函数
def fun(x): print(x)
无参函数
def fun1(): print('from fun1')
空函数
def bar(): pass
有参和无参的主要是依据函数的子代码的需要设置参数,而空函数的常见用途是用于搭建程序框架,不会因为某段函数为完成而其他函数无法调试。
函数调用的三种方式:
def max2(x,y): if x>y: return x else: return y
直接函数名()
max2(10,20)
表达式调用函数
res = max2(10,20)*2
将函数做为参数调用函数
max2(max2(10,20),30)