Python中传递参数
在Python中,可以通过函数的参数来传递值或者引用。函数参数可以分为两类:
-
位置参数:按照位置顺序传递参数,最常见的方式。
-
关键字参数:通过关键字传递参数,可以不按照位置顺序传递参数,一般用于函数参数较多时,方便调用者。
示例:
# 位置参数
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 著作权归作者所有。请勿转载和采集!