函数 是一种可重用的代码块,它执行某种特定的任务。你可以在程序中定义自己的函数,也可以使用 Python 内置的函数。
定义函数
函数的定义以关键字 def 开始,然后是函数名和圆括号 ()。圆括号中可以包含函数的参数,参数之间用逗号 , 分隔。函数的主体部分在冒号 : 后面,需要缩进。
函数的返回值是通过 return 语句指定的。函数可以返回任何类型的值,包括没有返回值(在这种情况下,函数实际上返回了一个特殊的值 None)。如果函数没有 return 语句,或者 return 语句后面没有表达式,那么函数返回 None。
def greet(name):
return "Hello, " + name
函数必须在使用之前定义。
函数可以重复定义,但后定义的函数会覆盖之前定义的同名函数。
调用函数
你可以通过函数名和圆括号来调用函数,如果函数需要参数,你可以在圆括号中提供参数。例如:
message = greet("Alice")
print(message) # prints: Hello, Alice