在Python中,可以通过函数的参数来传递值或者引用。函数参数可以分为两类:

  1. 位置参数:按照位置顺序传递参数,最常见的方式。

  2. 关键字参数:通过关键字传递参数,可以不按照位置顺序传递参数,一般用于函数参数较多时,方便调用者。

示例:

# 位置参数
def func1(a, b):
    print(a, b)

func1(1, 2)  # 输出:1 2

# 关键字参数
def func2(a, b):
    print(a, b)

func2(b=2, a=1)  # 输出:1 2

另外,还有一种常见的参数类型,即默认参数。默认参数可以在定义函数时给参数指定一个默认值,调用函数时如果没有传递此参数,则使用默认值。

示例:

# 默认参数
def func3(a, b=2):
    print(a, b)

func3(1)  # 输出:1 2
func3(1, 3)  # 输出:1 3

原文地址: https://www.cveoy.top/t/topic/w6C 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录