2018-01-07 python分支语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-01-07 python分支语句相关的知识,希望对你有一定的参考价值。

本文思维导图:
技术分享图片

程序控制

  • 顺序
    按照先后顺序一条条执行
    例如:先洗手,再吃饭,再洗碗
  • 分支
    根据不同的情况判断,条件满足执行某条件下的语句
    例如:先洗手,如果饭没有做好,玩游戏,如果饭做好了,就吃饭,如果饭都没有做,叫外卖。
  • 循环
    条件满足就反复执行,不满足就不执行或不再执行。
    例如:先洗手,看饭好了没有,没有好,一会来看一次,直到饭做好了,才开始吃饭。这里的循环条件是饭没有做好,就循环地看饭好了没有。

    单分支语句

  • if语句
    if condition:
    代码块
    condition必须是一个bool类型,这个地方有一个隐式转换bool(condition)
    if 1<2:
    print(‘1 less than 2‘)
  • 代码块
    类似于if语句的后面就是一个语句块
    在if,for,def,class等

    真值表

对象/常量
“ ”
“string”
0
>=1
<=-1
()空元组
空列表
空字典
None
False等价布尔值,相当于bool(value)
    空集合
        空字符串
        空字典
        空列表
        空元组
    None对象
    0

多分支语句

  • if...elif...else语句
  • 举例

    分支嵌套

    练习

以上是关于2018-01-07 python分支语句的主要内容,如果未能解决你的问题,请参考以下文章

shell if 语句

005.Python条件if语句

python三大流程

Python 编程语言要掌握的技能之一:编写条件分支代码的技巧

Python 分支循环条件与枚举

Python代码结构——顺序分支循环