Error in user YAML: (<unknown>): found a tab character that violate indentation while scanning a plain scalar at line 3 column 3
---
- oeasy Python 0184
- 这是 oeasy 系统化 Python 教程,从基础一步步讲,扎实、完整、不跳步。愿意花时间学,就能真正学会。
- 本教程同步发布在:
- 个人网站: `https://oeasy.org`
- 蓝桥云课: `https://www.lanqiao.cn/courses/3584`
- GitHub: `https://github.com/overmind1980/oeasy-python-tutorial`
- Gitee: `https://gitee.com/overmind1980/oeasypython`
---- 这次用 for 遍历了 set 集合
- set 集合的特点
- 不可重复
- 无序的
- list 是有序的,可以
- 排序
- 逆序
- 乱序
- 那为什么他们还可以相互转化呢?
- 因为他们都是 iterable 的对象
- 还有什么是可迭代 iterable 的对象呢?🤔
for ch in "love":
print(ch)
- 这个实验叫做
- for in love
- 其实我们的字符串应该就是 iterable 的
- 去帮助手册里看看
- 去游乐场
- help(str)
- str 类有iter方法
- 说明他的对象是一个可迭代的对象
- 就是可以用 for 来遍历的对象
- 复习 break 和 continue
- 不可继续的
- 干净利索的
- 斩断循环的
- 毅然决然的
- 一走了之的
- 可以继续的
- 再续前缘的
- 两次满足条件
- 两次分手
- 前两次犯了可以接受的错误
- 然后又犯了不能接受的错误
- 没有完成循环
- 最后 break 了
- 可以把字符序列转化为字节序列么?
- 看起来可以试试
- 字符串可以找到对应的字节
- 这个方法叫做什么来着?
- 好像叫做...?
- encode
- 把字符串 encode 编码为字节序列
- 反过来的过程就叫做
- decode
- 把字节序列 decode 解码为字符串
- 这个字节序列可以遍历么?
- 想知道字节序列会否可以遍历?
- 首先要问:
- 字节序列是可迭代的对象么?
- 是的
- 序列都是可迭代的对象
- 可以遍历字节序列
- 再试试 break 和 continue
- break 失效了
- 我们来看看 b 到底是什么
- 在遍历的过程中
- b 的类型是 int
- 值是字节对应的的 ascii 值
- 关键还是要知道循环体中的变量的类型和数值
- 我们再来看看 continue
- 注意字节序列中不要忘了写 x
- 这次用 for 遍历了
- 字符串
- 字节序列
- 他们都是可迭代的对象
- 回忆了两种打断的方式
- break 彻底打断
- continue 中断本轮,后面继续
- 容器里面还有个字典
- 字典是可迭代 iterable 的对象么?🤔
- 下次再说 👋
- 本文来自 oeasy Python 系统教程。
- 想完整、扎实学 Python,
- 搜索 oeasy 即可。

























