文章目录
Python基础–匿名函数
调用匿名参数进行运算
定义匿名函数 没有名字的匿名函数(以表达式的形式来定义的简单函数)
匿名函数格式: lambda 参数1,参数2:返回值()
# 定义一个函数求num1和num2的和
def sum_fun(num1, num2):
return num1 + num2
plus = sum_fun(1, 2)
print(plus)
# 直接打印指定的匿名函数
# 函数内容为num1和num2求和,后面括号的1和2,分别是num1和num2的值
plus1 = (lambda num1, num2: num1 + num2)(1, 2)
print(plus1)
# 直接定义匿名函数,并且返回指定num1和num2的和
def sum_fun1(num1, num2):
return lambda: num1 + num2
# 这个地方的加法,适用于算术运算符,可以自行改动调试
plus2 = sum_fun(1, 2)