字符串(补充)
- 字符串序号:正向递增(正向0开始)
- 字符串的使用:
- 索引:返回字符串中单个字符<字符串>[M]
- 切片:返回字符串中一段字符子串 <字符串>[M:N]
- 如:[1:3],取出第一个第二字符,不到第三个
程序结构
- 程序三种结构:
- 顺序结构
- 逐行运行
- 循环结构
- for循环语句
- for 变量 in 序列: 语句1 语句2 ...
- for-else循环语句
- for循环结束的时候,有时候需要执行一些收尾工作,此时需要使用else语句
- else语句是可选
- while循环语句
- 条件成立时循环,适用于不知道具体循环次数,但能确定再某个条件就循环
- while 条件表达式: 语句块
- while-else循环语句(基本同for-else)
- 条件成立时循环,适用于不知道具体循环次数,但能确定再某个条件就循环
- 循环语句中用到的三个关键字:
- break:无条件结束整个循环,简称循环猝死
- continue:立即结束本轮循环,继续下一个循环
- pass:占位符,没有跳过功能
- for循环语句
- 分支结构
- if语句,没有switch语句
- 条件表达式的结果必须是布尔值
- 条件表达式的结果为True,则执行冒号后的语句
- 表达式后面必须有冒号
- 顺序结构