Python 定义函数

函数是带名称的代码块,用于完成具体的工作,当我们需要在程序中多次执行同一任务时,会产生大量的重复代码

我们可以将重复代码定义为函数,这样每次执行任务时,只需要调用该函数即可

定义函数语法:

def functionname(parameters):
    """函数文档"""
    statement
    return [expression]

1 定义函数实例

1.1 定义无参数函数

下面定义一个不含参数的欢迎函数:

def greet_user():
    print("Welcome!")


greet_user()

执行结果:

该函数没有定义参数,所以引用的时候也不需要输入参数,直接以函数名引用即可

1.2 定义有参数函数

下面定义一个含参数的欢迎函数:

def greet_user(user):
    print("Hello,%s!" % user)


greet_user("Jack")

执行结果:

该函数定义了参数,所以调用的时候必须输入参数

当函数有多个参数时,可以通过位置给参数赋值,但位置不可靠,建议以”参数名=参数”键值对的形式赋值,这样参数的位置就不影响赋值

编辑中…

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » Python 定义函数