Menu
CoddyTech

带参数

Coddy Python Lambda 函数 课程的第 3 课,共 9 课。

现在来看一些带参数的 lambda 函数示例:

cube = lambda x : x * x * x
print(cube(3))  # 输出 27
print(cube(5))  # 输出 125

再来看一个示例:(使用单行 if-else 语句格式)

max_num = lambda a, b : a if(a > b) else b
print(max_num(5, 9))  # 输出 9

你可以添加任意多个参数!

请注意,lambda 主要用于简短、简单的操作。

challenge icon

挑战

简单

创建一个 lambda 函数,将 三个变量作为参数,并在这些参数相等时返回 True,否则返回 False,将 lambda 赋值给 is_equal 变量。

如果其中一个参数是 None,就忽略它!

亲手试试

# 在这里编写代码

Python Lambda 函数中的所有课

1Lambda 表达式

介绍语法带参数从函数返回

2使用内置函数

filter 函数map 函数

自己练习: Python 在线编译器