使用参数定义函数
参数在函数名后面的括号中定义:
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