python
常用内置函数
1.map() 映射
![image]()
2.zip()拉链
![image]()
3.max与min max求最大值,min求最小值
![image]()
4.fillter 过滤
![image]()
5.reduce 归总
![image]()
可迭代对象
迭代即更新换代,每次的更新都必须依赖于上一次的结果
ps:迭代其实给我们提供了一种不依赖索引取值的方式
![image]()
内置有__iter__方法的都称之为可迭代对象,内置的意思就是可以通过点的方式直接查看到的
![image]()
ps:可迭代对象调用__iter__方法会变成迭代器对象__iter__简写iter()
迭代器对象
即含有__iter__方法又含有__next__方法的就是迭代器对象
ps:文件对象本身既可以是可迭代对象又是迭代器对象
![image]()
ps:易错
![image]()
for循环本质
![image]()
for循环内部原理
1.将关键字in后面的数据先调用__iter__方法转为迭代器对象
2.循环执行__next__方法
3.取完之后__next__会报错,但是for循环会自动捕获该错误并处理
![image]()
异常捕获
什么是异常
代码运行出错会导致异常,异常发生后如果没有解决方案则会导致整个程序结束
![image]()
异常三个重要组成部分
1.traceback
翻到最下面从下往上的第一个蓝色字体鼠标左键点击即可跳转到错误的代码所在行
![image]()
2.xxxError
错误的类型
![image]()
3.错误类型冒号后面的内容
错误的详细原因(很重要,仔细看完可能可以找到解决的办法)
![image]()
错误的种类
1.语法错误
不被允许的,出现了应该立刻修改
![image]()
2.逻辑错误
可以被允许,出现了尽快修改即可
![image]()
异常捕获基本语法结构
![image]()
万能异常
![image]()
今天就这些!!!![image]()
posted @
2021-11-19 15:58
Zzy的Bk
阅读(
79)
评论()
收藏
举报