流程控制if···else

流程控制

  • 假如把写程序比做走路,那我们到现在为止,一直走的都是直路,还没遇到过分叉口,想象现实中,你遇到了分叉口,然后你决定往哪拐必然是有所动机的。你要判断那条岔路是你真正要走的路,如果我们想让程序也能处理这样的判断怎么办? 很简单,只需要在程序里预设一些条件判断语句,满足哪个条件,就走哪条岔路。这个过程就叫流程控制

单分支
if 条件:
····需要执行的代码
示例如下:

双分支
if 条件:
·····需要执行的代码
else:
·····if条件不满足需要执行的代码
示例如下:

多分支
if 条件:
······需要执行的代码
elif 条件:
······上面的条件不满足走这段
elif 条件:
······上面的条件不满足走这段
else:
······上面的所有条件不满足走这段

Python的缩进有以下几个原则:

  • 顶级代码必须顶行写,即如果一行代码本身不依赖于任何条件,那它必须不能进行任何缩进
  • 同一级别的代码,缩进必须一致
  • 官方建议缩进用4个空格,当然你也可以用2个,如果你想被人笑话的话
posted @ 2020-11-15 23:23  A熙  阅读(152)  评论(0)    收藏  举报