函数基础
函数定义
函数组成:函数一般包括函数定义符(def)、函数名、传入参数(形式参数,可为空)、返回值(使用return,可为空省略)、说明注释等内容。
PS:1、一个函数内只能用一个 return,象征着函数的结束,return 语句后边的语句不会执行;
2、传入参数有多个时,调用函数时的实际参数的位置应必须传入参数一致。
3、函数必须先定义,再调用,即函数定义必须在函数调用执行语句之前出现;
4、函数默认情况下不会自动执行,只有在被调用时才会执行其中的代码;
函数调用:函数名(传入参数)
def greet(name):
"""
打招呼的函数,接受一个名字作为参数。
"""
return 'hello, '+name
# 函数的调用
print(greet("Alice")) # 输出 "Hello, Alice!"
函数嵌套:指的是⼀个函数⾥面又调用或定义了另外⼀个函数。
def outer_function():
# 外部函数
print("这是外部函数")
def inner_function():
# 内部函数
print("这是内部函数")
# 调用内部函数