zoukankan      html  css  js  c++  java
  • day09记录

    1. 今日内容大纲

      1. 毒鸡汤课

        坚持、努力!

      2. 生成器

        • yield
        • yeild return
        • yeild from
      3. 生成器表达式

      4. 内置函数I

    2. 昨日内容回顾作业讲解

      1. 可迭代对象
        • 可以更新得带的 实实在在的值。
        • 内部含有'_iter()'方法的。
        • str list tuple sict set range
        • 优点:操作方法多,操作灵活,直观。
        • 缺点:占用内存。
      2. 迭代器
        • 可以更新迭代的一个工具(数据结构)。
        • 内部含有iter() 且含有 __next(0)_方法的。
        • 文件句柄。
        • 优点:节省内存。惰性机制。
        • 缺点:不直观,速度相对慢,操作方法单一,不走回头路。
      3. 格式化输出。
      4. 函数名的运用。
      5. 默认参数是可变的数据类型坑,作用域的坑。
    3. 今日内容

      • 生成器

        • 什么是生成器?:python社区,生成器与迭代器看成是一种。生成器的本质就是迭代器。唯一的区别:生成器是我们自己用python代码构建的数据结构。迭代器都是提供的,或者转化得来的。
          • 获取生成器的三种方式:
            • 生成器函数。
            • 生成器表达式。
            • python内部提供的一些。
        • 生成器函数获得的生成器。
        • yield
        • yeild return
        • yeild from
      • 生成器表达式,列表推导式

        • 用一行代码去构建一个比较复杂有规律的列表。
        • 列表推导式:
          • 循环模式:[变量(加工后的变量) for 变量 in iterable]
          • 筛选模式:[变量(加工后的变量) for 变量 in iterable if 条件]
          • 循环模式
    4. 今日总结

       1. 生成器
       2. 生成器函数yield
       3. yield与return区别。 yield from
       4. 列表推导式,生成器表达式。(**重点**)
       5. 内置函数:今天讲的内置函数,了解。
      
    5. 预习内容

      1. lambda表达式。
      2. 内置函数II。
      3. 闭包。
  • 相关阅读:
    Kafka的Controller
    kafka 为什么能那么快?高效读写数据,原来是这样做到的
    kafka的消费
    kafka的数据同步原理ISR、ACK、LEO、HW
    kafka 工作流程及文件存储机制
    kafka的简单架构
    Sangfor AC在线用户显示大量公网IP
    H3C抓包命令
    Android- 音量控制
    call指令的地址是怎么计算出来的。
  • 原文地址:https://www.cnblogs.com/SoberLee/p/13573868.html
Copyright © 2011-2022 走看看