Python 生态圈

第4章 程序的控制结构

2018-05-21  本文已影响0人  itroger

4.1 程序的分支结构

4.1.1 单分支结构

    if <条件>:
        <语句块>
  1. Python 的关系运算符:
运算符 含义
< 小于
<= 小于或等于
> 大于
>= 大于或等于
== 等于
!= 不等于
  1. Python 的逻辑运算符
运算符 含义
and
or
not

4.1.2 二分支结构

    if <条件>:
      <语句块1>
    else:
      <语句块2>

4.1.3 适用于简单表达式的二分支结构

<表达式1> if <条件> else <表达式2>

4.1.4 多分支结构

if <条件1>:
  <语句块1>
elif <条件2>:
   <语句块2>
   ......
else:
  <语句块N>

4.2 程序的循环结构

4.2.1 for 循环

for <循环变量> in <遍历结构> :
<语句块>

4.2.2 while 循环

while <条件> :
  <语句块>

4.2.3 循环控制保留字

break 跳出并结束当前整个循环,执行循环后的语句
continue 结束当次循环,继续执行后续次数循环
break 和 continue 可以与 for 和 while 循环搭配使用

4.2.4 循环的高级使用

for <变量> in <遍历结构> :
  <语句块1>
else:
  <语句块2>
while <条件> :
  <语句块1>
else:
  <语句块2>

当循环没有被 break 语句退出时,执行 else 语句块 
上一篇 下一篇

猜你喜欢

热点阅读