在Python中,函数的定义使用def
语句,函数的调用直接使用函数名即可。下面是一个简单的函数定义和调用的示例:
pythonCopy code# 定义一个函数
def greet(name):
print("Hello, " + name + "!")
# 调用函数
greet("Alice")
上述代码中,greet
是一个函数,接受一个参数name
,并输出一句问候语。在调用函数时,我们传入了一个参数"Alice"
,因此输出的结果是Hello, Alice!
。
下面是函数定义的一般形式:
pythonCopy codedef function_name(parameters):
# 函数体
return [expression]
其中,function_name
是函数名,parameters
是函数的参数列表,多个参数用逗号分隔,可以为空;函数体中包含一系列的语句,这些语句是函数的具体实现;最后,可以使用return
语句返回一个值,这是可选的。
在调用函数时,只需要使用函数名和参数即可,例如:
pythonCopy codedef add(x, y):
return x + y
result = add(3, 5)
print(result)
上述代码中,add
是一个接受两个参数的函数,它将这两个参数相加并返回结果。我们在调用函数时,传入了x=3
和y=5
,因此返回值是8
,最后将结果打印出来。
总之,函数是Python编程中非常重要的组成部分,学会如何定义和调用函数对于掌握Python编程至关重要。