1.无参函数:当函数体内代码无需外部传入参数就可执行,那么就定义为无参函数
def func():
pass
2.有参函数:当函数体内代码依赖外部传入参数才可以执行,那就定义成有参函数(name为参数)
def func(name):
print(name)
3.空函数
def func():
pass
1.语句形式
func()
2.调用函数时传入参数
func(name)
return 值:智能返回一次,只要执行return函数就终止
返回值:没有类型限制,也没有个数限制
当没有返回值时:return:None
注:函数先定义,后使用,定义阶段只判断语法,不执行代码。