def
在Python中,def
关键字用于定义一个函数。
函数是一段可重复使用的代码块,用于执行特定的任务。
它允许你将相关的代码组合在一起,并在程序中多次调用它。
当你想要创建一个新的函数时,使用 def
关键字。
它后面跟着函数的名称、括号和冒号。
随后的代码块是函数的主体,你在其中定义函数的功能。
def 函数名(参数):
# 代码块
...
在上面的代码中,函数名
是函数的名称,参数
是函数可以接受的可选输入。
函数内部的代码块需要缩进,并包含函数调用时要执行的指令。
def greet(name):
print("Hello, " + name + "!")
greet("Alice")
greet("Bob")
在上面的代码中,我们定义了一个名为 greet
的函数,它接受一个 name
参数。
当使用不同的名称调用该函数时,它会打印出个性化的问候消息。
上述代码的输出将是:
Hello, Alice!
Hello, Bob!
def
关键字仅用于定义函数。return
语句返回值。