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