在Python中,传入参数的方法有以下几种:
示例:
def add(x, y):
return x + y
result = add(10, 20)
print(result) # 输出:30
示例:
def add(x, y):
return x + y
result = add(x=10, y=20)
print(result) # 输出:30
示例:
def add(x, y=0):
return x + y
result1 = add(10)
result2 = add(10, 20)
print(result1) # 输出:10
print(result2) # 输出:30
示例:
def add(*args):
result = 0
for num in args:
result += num
return result
result1 = add(10, 20)
result2 = add(10, 20, 30)
print(result1) # 输出:30
print(result2) # 输出:60
示例:
def print_info(**kwargs):
for key, value in kwargs.items():
print(f"{key}: {value}")
print_info(name='Alice', age=25, city='New York')
# 输出:
# name: Alice
# age: 25
# city: New York
以上就是Python中传入参数的几种方法。根据不同的需求,可以选择合适的方式来传递参数。