一、定义、调用函数(使用关键词def)
1、def后面跟着是函数名字(自己定义),再后面是括号(),()里面是函数的参数,没有参数就空着
2、定义函数后,函数并不会自动的执行,程序从上往下执行,到这时候,会在内存中开辟一个空间。
3、如何调用函数?函数名+()进行调用。
二、注意:多个函数的定义调用
1.注意:位置顺序是没有关系的(没有先定义哪个函数后定义哪个函数的说法,调用函数的时候需要根据整个功能的逻辑,来确定需要调用哪个函数)。
2.注意:不能先去调用函数,再去定义函数。
总结(运行原理):函数需要先进行定义,然后,再去使用函数。运行程序时,python解释器遇到def这个关键词以后,就直接将def后面缩进的代码整体扔给内存,而不是一行一行的执
行,直接调用该函数的时候才会去执行这个函数里面的一行行代码。
三、带有参数的函数
(1)
(2)return的作用:
使用return进行改进