8.函数
【一】函数
1)概念
- 将某一块代码封装起来
- 须先定义,在调用
2)定义
1.空函数
# 定义
def 函数名():
代码体
# 调用
函数名()
2.函数参数
- 函数的调用者向函数体传值的媒介
# 定义
def 函数名(参数):
代码体
# 调用
函数名(变量)
3.函数返回值
-
函数结束后返回的结果
-
函数的返回值为元组
# 定义
def 函数名():
代码体
return 返回值
# 调用
函数名()
3)函数的调用
1.直接调用
def add(x, y):
return x + y
print(add(3, 5)) # 8
2.表达式调用
3.函数作为参数
4.从字典中调用函数
def a():
print('1')
def b():
print('2')
def c():
print('3')
# 函数放入字典 要去除()
count = {
'11': a,
'22': b,
'33': c
}
func = count.get('key')
func()