####函数####
def 函数名(参数)
def func(x,y): pass return
####函数名####
####空函数####
def func(): pass
####参数检查####
参数个数不对应时,系统会显示出type error
参数类型不对时解释器无法检测数来,需要用 isinstance检查
####函数返回值####
return返回
####函数参数####
如果只需要一个参数,返回这个参数的平方
def func(x): return x**2 print(func(3)) print(func(5))
####可变参数&关键字参数####
*args,**kwargs
def func(*args): return args print(func(1,2,3,4,5))
def fun(**kwargs): return kwargs print(fun(a=1,b=2,c=3))
####参数组合####
参数组合参数中顺序必须是必选参数,默认参数,可变参数,关键字参数
def func(a,b=1,*args,**kwargs): pass
####全局变量&局部变量####
global x