美文网首页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