• python基础 day14 匿名函数 内置函数 闭包


    今日内容大纲 匿名函数: """ 匿名函数:也叫一句话函数,比较简单的函数 """

    def func(a,b): return a + b

    #构造匿名函数

    func1 = lambda a,b : a + b

    print(func1(1,2))

    ****练习题******* """ 写匿名函数:接收一个可切片的数据,返回索引为0与2的对应的元素(元组形式)。 """

    lst = [1,2,3]

    ret = lambda lst : (lst[0],lst[2])

    print(ret(lst))

    """ 写匿名函数:接收两个int参数,将较大的数据返回。 """

    ret = lambda a, b :a if a > b else b

    print(ret(1,2))

    昨日内容回顾 生成器:本质迭代器,自己用python代码构建。

    生成器产生方式:生成器函数,生成器表达式,python内置的。

    生成器函数:yield,obj = func() next(obj)

    yield return:

    yield from:省去了循环,提升效率。

    列表推导式:

    循环模式:[变量(加工后的变量) for 变量 in iterable] 筛选模式:[变量(加工后的变量) for 变量 in iterable if 条件] 什么条件触发生成器取值?、

    next() for list() lambda:

    func = lambda x,y : x + y min(iterable,key=函数名) 内置函数:

    内置函数I(做好总结,敲两遍),内置函数II(必须要熟练掌握)

    今日内容 内置函数II

    闭包

    平均收盘价:

    特斯拉:2019.6.18: 10万,

    2019.6.18 第一天: 100000人民币 2019.6.19 第二天: 110000人民币 2019.6.20 第三天: 120000人民币 1561085884396

    今日总结 内置函数II 所有的函数都要熟练掌握

    闭包:合理的解释闭包。

    闭包的应用:

    1,保证数据的安全。

    2,装饰器的本质。

    预习内容

  • 相关阅读:
    Pandas DataFrame操作
    Pandas Series数据结构基本操作
    Locally weighted regression algorithm
    Python Numpy线性代数操作
    Python Numpy 矩阵级基本操作(2)
    分布式锁1 Java常用技术方案(转)
    设计模式
    设计模式
    设计模式
    Lock和synchronized比较详解(转)
  • 原文地址:https://www.cnblogs.com/iaoyuyuyuhuanghuang/p/14201073.html
Copyright © 2020-2023  润新知