函数

python/function2026-08-24 19:46:25

函数 是一种可重用的代码块,它执行某种特定的任务。你可以在程序中定义自己的函数,也可以使用 Python 内置的函数。

定义函数

函数的定义以关键字 def 开始,然后是函数名和圆括号 ()。圆括号中可以包含函数的参数,参数之间用逗号 , 分隔。函数的主体部分在冒号 : 后面,需要缩进。

函数的返回值是通过 return 语句指定的。函数可以返回任何类型的值,包括没有返回值(在这种情况下,函数实际上返回了一个特殊的值 None)。如果函数没有 return 语句,或者 return 语句后面没有表达式,那么函数返回 None。

def greet(name):
    return "Hello, " + name

函数必须在使用之前定义。

函数可以重复定义,但后定义的函数会覆盖之前定义的同名函数。

调用函数

你可以通过函数名和圆括号来调用函数,如果函数需要参数,你可以在圆括号中提供参数。例如:

message = greet("Alice")
print(message)  # prints: Hello, Alice

本页目录