Skip to content

Latest commit

 

History

History
107 lines (72 loc) · 2.35 KB

File metadata and controls

107 lines (72 loc) · 2.35 KB
Error in user YAML: (<unknown>): could not find expected ':' while scanning a simple key at line 3 column 1
---
- oeasy Python 0171
- 这是 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` 
---

调试循环

回忆

  • 上次初步了解了循环的条件
  • 就是while后面的布尔型变量
    • 每次循环体执行完成后都会跳转到while这一行
    • 然后再去对循环条件进行判断
    • 这就循环起来了
  • 我们曾经输出过所有的 ascii 字符
    • 我们甚至能输出所有的utf-8字符吗

图片描述

  • 我想输出八卦可以吗???🤔

搜索

图片描述

图片描述

  • 大致范围就是从(9776)10到(9783)10

编码

gua = 9776
while gua <= 9783:
    print(gua, hex(gua), chr(gua))
    gua += 1
  • 运行成功

图片描述

  • 去调试一下

调试

图片描述

  • 第2句 循环判断
  • 第3句 输出文本
  • 第4句 循环变量自增
  • 第4句后,回到第2句进行循环判断
  • 那什么时候退出呢?

跳转

  • 当gua = 9784的时候
  • gua <= 9783 的值为 False
  • 直接跳出循环、

图片描述

  • 可以设置条件断点么?

条件断点

  • 条件断点也是断点
  • 只不过在满足条件的时候才会触发

图片描述

  • 当gua==9784的时候
  • 第二行的断点才会起作用

试运行

图片描述

  • 如果是八八六十四卦可以遍历么?

借助ai

  • 先问问ai
    • 六十四卦的位置

图片描述

  • 试着研究一下

总结

  • 这次初步了解了
    • 列表元素都删除的方式
    • 还调试了 八卦的遍历方式
  • 我们还可以用循环
    • 做点什么吗???🤔
  • 下次再说 👋

  • 本文来自 oeasy Python 系统教程。
  • 想完整、扎实学 Python,
  • 搜索 oeasy 即可。