在Python中,当你定义一个函数时,你可以为它指定参数。参数是在调用函数时需要提供的值,它们将被用于执行函数的任务。以下是如何在Python中定义函数参数的步骤:
- 使用
def
关键字定义一个函数,后跟函数名和圆括号内的参数列表。参数列表中的每个参数都应该用逗号分隔。
def function_name(parameter1, parameter2, parameter3): # 函数体
- 在函数体内,你可以使用这些参数来执行操作。例如,你可以将它们相加并返回结果:
def add_numbers(a, b, c): result = a + b + c return result
- 当调用函数时,你需要按照函数定义中的顺序提供参数。你还可以为函数提供默认值,这样在调用函数时如果没有提供该参数,将使用默认值:
def greet(name, greeting="Hello"): print(greeting, name) greet("Alice") # 输出 "Hello Alice" greet("Bob", "Hi") # 输出 "Hi Bob"
在这个例子中,greeting
参数具有默认值 “Hello”。当调用greet
函数时,如果没有提供greeting
参数,将使用默认值。