美文网首页Python进阶
Python匿名函数

Python匿名函数

作者: 技术老男孩 | 来源:发表于2023-01-06 08:52 被阅读0次

    一、匿名函数定义:

    • python 允许用lambda关键字创造匿名函数
    • 匿名是因为不需要以标准的 def 方式来声明
    • 一个完整的lambda语句代表了一个表达式,这个表达式定义体必须和声明放在同一行

    二、lambda语法格式:

    lambda “参数1”,“传参2”..: “返回值”

    • 示例
    def add(x, y):
        return x+y
    def func01(num):
        # if num % 2 == 1:
        #     return True
        # else:
        #     return False
        # if表达式
        return True if num % 2 == 1 else False
    test = lambda num: True if num % 2 == 1 else False
    print(test(100))  # False
    myadd = lambda x, y: x+y  # 显示调用不推荐
    print(myadd(100, 200))  # x = 100, y = 200
    print(add(1, 2))
    

    相关文章

      网友评论

        本文标题:Python匿名函数

        本文链接:https://www.haomeiwen.com/subject/zokmqdtx.html