其他分享
首页 > 其他分享> > 今日学习总结1.12

今日学习总结1.12

作者:互联网

一、匿名函数使用的一些内置方法

1.map

  map的底层原理就是for循环

例:l = [1, 2, 3, 4, 5]列表里每一个元素都加一个平方

 

 

 2.zip 拉链

 

 

 3.max最大,min最小

 

 

 4.filter 过滤

 

 

 二、可迭代对象

 迭代:即更新换代,每一次要依赖于上一次的结果

可迭代对象:

  内置有__iter__()方法的都是可迭代对象

    内置的意思是可以点出来

 

 

 三、迭代器对象

  什么是迭代器?

    内置有__iter__(),并且也要拥有__next__方法的才是迭代器对象

  如何生成迭代器?

    让可迭代对象调用__next__()
  迭代器的作用?

    提供了一种不依赖于索引取值的方式

 

 

 四、for循环内部原理

 

 

 五、异常捕获

  什么是异常?

    异常就是错误发生的信号,如果不对该信号进行处理,那么之后的代码都不能正常执行

  异常的分类:

    语法错误:不允许出现,有了要立马修改

    逻辑错误:逻辑错误允许出现,但是一般情况下,逻辑错误要写到尽量完美

  异常的三大部分:

    traceback:

      错误发生的位置

    ***error:

      错误类型

    ***error:后面的内容

      错误发生的原因

 

 

 

标签:总结,__,内置,1.12,迭代,错误,对象,学习,异常
来源: https://www.cnblogs.com/chenhun/p/15793569.html