- 说明:
- 按照代码的执行流程,程序可以分为三种结构:顺序结构、分支结构、循环结构
- 顺序结构:代码按照从上到下的顺序依次执行的结构,没有语法要求
- 代码层次:python中的代码层次不是通过大括号表示的,而是通过缩进体现的
- 分支结构(if-elif-else)
- 格式1:适合于解决生活中的条件执行问题
if 表达式: 语句块
执行流程:当程序执行到if语句时,首先会判断表达式的真假。若表达式的值为真,则执行后面缩进的语句块;若表达式的值为假,则跳过语句块,执行后面的内容。
- 格式2:适合于解决生活中的非此即彼的问题
if 表达式: 语句块1 else: 语句块2
执行流程:当程序执行到if-else语句时,首先会判断表达式的真假。若表达式的值为真,则执行语句块1;若表达式的值为假,则执行语句块2.
- 格式3:适合于解决生活中的多种选择问题
if 表达式1: 语句块1 elif 表达式2: 语句块2 ... else: 语句块n
- elif的个数没有限制
- else可以省略不写
- 所有的互斥选择语句块最多只能执行一个
标签: python
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~