今日学习总结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