python中定义函数的整理:
1.函数定义的格式
def 函数名(位置参数,默认参数,不定长参数,关键字参数):
函数体
return
2.函数定义的注意事项:
括号后边的冒号别忘记;
参数位置顺序要注意;
返回只能是一个元素,如果是多个值的话,请封装到容器中返回。。。
不定长参数 *args 可变的参数。。。
关键字参数** kwargs 可变的关键字参数。。。
3.程序执行时函数的执行顺序:
在程序开始运行时,首先从上到下依次将函数名加载到内存中,
需要调用函数时,就会找到对应的函数名,然后执行对应函数的代码,
如果没有找到对应的函数名,就会报错