使用参数定义函数

参数在函数名后面的括号中定义:

def divide(dividend, divisor):  # The names of the function and its arguments
    # The arguments are available by name in the body of the function
    print(dividend / divisor)

函数名称及其参数列表称为函数的签名。每个命名参数实际上是函数的局部变量。

调用函数时,通过按顺序列出参数值来为其提供值

divide(10, 2)
# output: 5

或使用函数定义中的名称以任何顺序指定它们:

divide(divisor=2, dividend=10)
# output: 5