在Python中,可以使用`def`关键字来定义一个函数,并且可以在函数定义时设置参数。下面是一个示例:
```python
def greet(name):
print("Hello, " + name + "!")
# 调用函数
greet("Alice")
```
在上面的例子中,我们定义了一个名为`greet`的函数,它有一个参数`name`。在函数体内部,我们使用`print()`函数打印出一条问候语。然后,我们通过调用`greet("Alice")`来执行这个函数,并将字符串`"Alice"`作为参数传递给`name`。
你也可以定义多个参数,只需要在函数定义时用逗号分隔它们。例如:
```python
def add_numbers(a, b):
sum = a + b
print("The sum is:", sum)
# 调用函数
add_numbers(5, 3)
```
在这个例子中,我们定义了一个名为`add_numbers`的函数,它有两个参数`a`和`b`。在函数体内部,我们计算了`a`和`b`的和,并打印出结果。
需要注意的是,在调用函数时,要按照参数的顺序传递对应的参数值。如果函数定义时指定了默认值,那么在调用函数时可以不传递该参数,而是使用默认值。
希望这能帮助到您!如果您还有其他问题,请随时提问。 |