在Python中,`def`是一个关键字,用于定义函数。函数是一段可重复使用的代码块,可以接受输入参数并返回结果。使用`def`关键字后跟函数名和括号内的参数列表,然后是冒号,接着是缩进的函数体。如果函数需要返回一个值,可以使用`return`语句。
下面是一个简单的函数定义示例:
```python
def greet(name):
print("Hello, " + name)
在这个例子中,`greet`是函数名,`name`是参数,`print`语句是函数体,它会打印出问候语和传入的名字。
函数定义后,可以通过函数名加括号来调用它,例如:
```python
greet("Alice")
这将输出:
```
Hello, Alice
使用函数可以遵循DRY(Don't Repeat Yourself)原则,提高代码的可维护性和可读性