函数:为了完成某一功能的代码的集合
定义函数使用关键字def
def 函数名称([参数列表]):
#函数体
#return 返回结果
函数调用
函数定义后,不会自动执行,需要调用
调用函数通过函数名称(参数列表)来调用函数,后面的圆括号中,可以根据定义函数的参数列表给函数传递对应的参数
函数的返回值
函数并非总是直接显示输出,相反可以处理一些数据,并返回一个或一组值,函数返回的值称为返回值,在函数中可用return语句调用
返回值可以是任意数据类型
函数的类型
函数根据有没有参数,有没有返回值,可以相互结合,一共有 4 种
无参数,无返回值
无参数,有返回值
有参数,无返回值
有参数,有返回值
函数根据有没有参数,有没有返回值可以相互结合