`def` 在 Python 中是用于定义函数的关键字。使用 `def` 关键字可以创建一个函数,指定函数的名称、参数以及函数体。函数体包含了实现函数功能的具体代码,并且可以通过 `return` 语句返回一个值。函数可以被多次调用,执行特定的任务或返回特定的结果。
函数定义的基本语法格式如下:
def function_name(parameters):
函数体
return result
其中:
`function_name` 是函数的名称,它是唯一的标识符,用于在程序中引用该函数。
`parameters` 是函数的参数列表,用于传递给函数。
函数体是包含实现函数功能的代码块。
`return` 用于返回函数的结果,如果不写 `return` 或者写 `return None`,则默认返回 `None`。
例如,定义一个简单的函数来打印问候语:
def greet(name):
print("Hello, " + name + "!")
调用这个函数:
greet("Alice")
将输出:
Hello, Alice!