Python 函数全面解析
1. 函数基础
在 Python 中,函数是组织好的、可重复使用的、用来实现单一或相关联功能的代码段。我们先来看一个简单的比较大小并打印最大值的函数示例:
# 定义一个名为 printMax 的函数,接收两个参数 a 和 b
def printMax(a, b):
if a > b:
print(a, "is maximum")
else:
print(b, "is maximum")
# 直接提供参数调用函数
printMax(4, 7)
x = 5
y = 9
# 使用变量调用函数
printMax(x, y)
工作原理
- 定义
printMax函数,它接受两个参数a和b。 - 使用
if...else语句找出较大的数并打印。 - 第一次调用
printMax时,直接提供参数;第二次调用时,使用变量作为参数。在两种情况下,函数的工作方式相同。
2. 局部变量
在函数定义内部声明的变量与函数外部使用的具有相同名称的其他变量没有任何关系,即变量名是函数局部的,这就是变量的作用域。所有变量的作用域是从其名称定义点开始的声明块。
x = 50
def
超级会员免费看
订阅专栏 解锁全文
1400

被折叠的 条评论
为什么被折叠?



