Error in user YAML: (<unknown>): could not find expected ':' while scanning a simple key at line 3 column 1
---
- oeasy Python 0193
- 这是 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`
---- 这次研究了文件流对象的遍历
- 文件流是一个 iterable 的对象
- 可以用 for 来遍历他的每一行
- for 我们已经学了不少东西
- 在官方帮助里面怎么描述?🤔
- 一般来说 for 是可以遍历一个可迭代对象或者一个迭代器 iterator 的
- 迭代器产生了了这个表达式的 list 列表
- suite 可以对于每一个迭代器产生的列表项执行
- 执行的时候是有一个赋值过程的
- target = expression_list[i]
- 当所有迭代器生成的对象都被变了之后
- 就运行 else 子句
- 然后整个 for 语句结束
- 感觉这个过程可以用 while 语句来替代
- 万事万物都是双向的
- 那么可以用 for 来替代 while 么?
- 道理是一样的
- 但是有的时候可能会用到 break、continue
- 这两个在帮助手册里面如何描述?
- break
- 决绝地彻底斩断一切轮回
- 结束整个 for 语句
- 后面的 else 也不执行
- continue
- 凑合着忽略本轮后面的代码
- 如果本轮是最后一轮
- 那么执行 else 子句
- for 循环中每次 i 都会被重新赋值
- 循环体中的赋值会被下一轮的循环赋值所覆盖
- 这和 while 循环变量的控制方法不同
- 循环之后,循环变量会留下来么?
- 应该会留下来
- 除非这个可迭代对象是空的
- 因为根本没有进入循环
-
闲来没事出城西
-
树木榔林数不齐
-
一二三四五六七
-
七六五四三二一
-
六五四,三二一
-
五四三二一
-
四三二一
-
三二一
-
二一
-
一
-
一个一
-
绕口令就是绕我们的口舌
-
玩代码就是练我们的思路
-
以前有一个人琢磨这个
-
琢磨成了数学家
- 我们也试试这个
- 也可以先从简单的来
- 这就和杨辉三角很像了
- 再努努力
- 说不定你能有用自己名字命名的
- 菱形
- 这不是瞎玩么?
- 玩如果有欲
- 确实能观其缴
- 但如果无欲
- 却能观其妙
- 古人也很爱玩的
-
圣人设卦观象,系辞焉!而明吉凶,刚柔相推而生变化。是故吉凶者,失得之象也;悔吝者,忧虞之象也;变化者,进退之象也;刚柔者,昼夜之象也。六爻之动,三极之道也。
-
是故君子所居而安者,《易》之序也;所乐而玩者,爻之辞也。是故君子居则观其象而玩其辞,动则观其变而玩其占,是以自天佑之,吉无不利。
-
注意力和热情会随着熟悉和热爱不断提升
-
如果这能量投入编程中
-
还是很值得的
-
我们去总结一下
- 这次研究了帮助手册中的 for 语句
- 深入理解
- 还玩了绕口令
- 瞎玩本身没有什么错
- 玩的心态很重要!
- for 还有什么可玩的么?🤔
- 下次再说 👋
- 本文来自 oeasy Python 系统教程。
- 想完整、扎实学 Python,
- 搜索 oeasy 即可。

















