Python lambda匿名函数

视频版教程 Python3零基础7天入门实战视频教程

前面我们所学的函数定义,都是有函数名的。

我们现在学的lambda函数是没有名称的,也就是匿名函数。

我们在只需要一次性使用的函数的时候,就可以用lambda匿名函数,简单方便快捷。

lambda匿名函数语法:

lambda 传入参数:函数体

注意:函数体只能写一行,不支持多行

案例:

python 复制代码
def test(x, y, fn):
    return fn(x, y)


#
# def add(x, y):
#     return x + y


def sub(x, y):
    return x - y


print(test(2, 1, lambda x, y: x + y))
print(test(2, 1, sub))

作业:把sub函数变量传参改成labmda匿名函数传参

复制代码
相关推荐
invicinble5 小时前
这里对java的知识体系做一个全域的介绍
java·开发语言·python
m0_674294646 小时前
如何编写SQL存储过程性能对比_记录执行时间评估优化效果
jvm·数据库·python
运气好好的6 小时前
怎样开启phpMyAdmin的操作审计日志_记录每条执行的SQL
jvm·数据库·python
2401_871492857 小时前
Layui如何修改Layui默认的UI主题颜色(换肤功能实现)
jvm·数据库·python
南子北游7 小时前
Python学习(基础语法1)
开发语言·python·学习
步辞7 小时前
Redis如何利用LFU算法优化缓存命中率
jvm·数据库·python
forEverPlume8 小时前
golang如何实现日志按级别过滤_golang日志按级别过滤实现教程
jvm·数据库·python
m0_624578599 小时前
MySQL主从复制支持跨版本吗_不同版本间同步的注意事项
jvm·数据库·python
yuanpan9 小时前
Python Pygame 入门教程:从零学会创建窗口、绘图和游戏交互
python·游戏·pygame
2401_8714928510 小时前
如何在 React Router v6 中正确配置多路由组件显示
jvm·数据库·python