函数是 Python 中的基础概念,允许程序员封装可重复使用的代码。函数帮助程序员组织代码,让代码的可读性更高,避免重复。在这遍文章中,我们将探索函数的定义、调用和变量的作用域。
定义函数
程序员可以使用关键字 def
定义函数。def
后面跟着函数名字,然后是用圆括号括起来的形参列表,形参之间用逗号分隔。形参列表后是一个冒号。然后就以写函数代码了。这些代码定义的是函数的行为。
# 定义函数的例子
def greet(name):
print("Hello" + name + "!")
在这个例子中,我们定义了一个名字是 greet
的函数,它接收一个名字是 name
的形参。在函数体内,我们使用形参给定的名字打印输出一条问候消息。
程序员还可以给形参提供一个默认的实参:
# 定义函数的例子
def greet(name = "World"):
print("Hello"