Skip to content

Latest commit

 

History

History
217 lines (140 loc) · 4.89 KB

029-813939-顺序执行过程_流水_流程_执行次序.sy.md

File metadata and controls

217 lines (140 loc) · 4.89 KB
show version enable_checker
step
1.0
true

Guido的简历 🥊

回忆上次内容

  • 上次 熟悉了 vim编辑器
操作 作用
:r oeasy.py 读取文件到当前文件缓存
ggyG 从头复制到尾
:reg 观察寄存器状态
p 在当前位置方粘贴
P 在当前位置方粘贴
u 撤销
ctrl+r 重做
  • 可以把这六行
    • 修改为Guido的六个工作吗?

自行修改

  • 观察代码

图片描述

成块删除

  • 将光标移动到下图位置

图片描述

  • 按下 ctrl + v
    • 进入-- 可视 块 --模式

图片描述

选择

  • 将光标移动到下图位置
    • 选中了一个 6 x 5 的矩阵

图片描述

  • 按下d
    • 进行删除delete

图片描述

  • 6 x 5 矩阵中的文字 都消失了
    • 现在准备 插入Guido的简历

准备批量插入

  • 将光标移动到
    • 第1行第8列

图片描述

  • 按下 ctrl + v
    • 进入--可视 块 --模式

图片描述

批量插入

  • 将光标移动到
    • 第6行第8列

图片描述

  • 按下 大写I
    • 进入插入模式

图片描述

插入文字

  • 在第一行插入文字如下图所示

图片描述

  • 按下esc
    • 完成批量插入

图片描述

执行

图片描述

  • i
    • 进入 插入模式
    • 修改输出文本

图片描述

  • esc
    • 退出 插入模式
    • 回到 正常模式
  • :
    • 进入 底行命令模式

保存执行

  • :w|!python3 %
    • 保存并用 python3 解释当前程序(%)

图片描述

  • 可以看到输出了标了号的 6 行

图片描述

  • 这 6 行的顺序
    • 就是 按 我们标号的顺序 来的

顺序执行

  • 这个过程叫做顺序执行
    • 按照次
    • 着执行的

图片描述

  • 顺序执行是我们最常见程序结构
  • 除此以外还有
    • 条件分支结构
    • 循环结构

顺序播放

  • 顺序执行 就像 我们听语音
    • 是 挨排听的

图片描述

  • 这个过程 叫 顺序播放
  • 按照次序 顺着执行的

音符顺序

  • 演奏音符 也是
    • 一个一个音符按照顺序演奏
    • 才是这首歌曲
  • 调换一下次序
    • 就乱了
    • 不是这个歌了
    • 好像...
      • 也是一种思路...🤪

图片描述

  • 这个 过程叫
    • 按 次 播放
    • 序 演奏
    • 着 来的

按部就班

图片描述

  • 生活也是
    • 按照 线性的时间线
      • 顺序完成的

图片描述

  • 成住坏空

学习

  • 学习也一样
    • 要按照 时间的次第
      • 一步一步 来

图片描述

  • 细水长流
    • 这个编程
      • 也像 水一样
      • 从头流到尾
  • 所以 程序
    • 也叫 流程

拟人化

图片描述

  • 顺序程序像一个循规蹈矩的程序员
    • 按部就班
    • 一步步 往前

总结

  • py 的程序是 按照顺序执行的

    • 是一行行 挨排解释执行的
    • 程序并不是 代码量 越多越好
  • kpi也在 不断演化

图片描述

  • 写的代码Code 越多
    • 可能 出现的bug 就越多
  • 要写的是 可用的Code
    • 而不是 不可用的Bug
  • 那 什么是bug呢?
  • 我们下次再说!👋