学习目标:
1、掌握函数的定义
2、掌握函数的传参
学习内容:
函数的关键字:def
语法:
def 函数名():
语 句块
def function_name():
print("hello")
注:在定义函数时给定的名称作为形参,
在调用函数时你所提供给函数的值称作实参。
案例:
def print_max(x,y):
if x>y:
print(x,'is maximum')
elif x==y:
print(x,'is equal to',y)
else:
print(y,'is maximum')
print_max(3,4)
a=5
b=9
print_max(a,b)
函数可以作为另一个函数的返回值:
函数可以返回另一个函数
# 例:
def get_op():
s = input("请输入您的操作:")
if s == "求最大":
return max
elif s =="求最小":
return min
elif s == "求和":
return sum
L = [2,4,6,8,10]
print(L)
f = get_op()
print(f(L))