单分支选择结构:
if 表达式:
语句块
双分支选择结构:
if 表达式:
语句块1
else:
语句块2
还支持如下形式的表达式:
valuel if condition else value2
嵌套的选择结构(多分支结构)
if 表达式 1:
语句块1
elif 表达式2:
语句块2
....
else:
语句块n
关键字elif是else if的缩写
另一种嵌套选择结构的语法形式如下:
if 表达式 1:
语句块1
if 表达式2:
语句块2
else:
语句块3
else:
if 表达式4:
语句块4
循环结构:
for循环和while循环
常见的用法为
while条件表达式:
循环体
和
for变量 in 可迭代对象:
循环体
break和continue语句:
break语句和continue语句在while循环和for循环中都可以使用,且一般常与选择结构结合使用。