选择结构
选择结构可嵌套使用
if语句
if <条件表达式>:
<语句块>
if-else语句
if <条件表达式>:
<语句块1>
else:
<语句块2>
简洁表达方式如下:
<表达式1> if <条件表达式> else <表达式2>
示例代码:
运行结果:
if-elif-else语句
if <条件表达式1>:
<语句块1>
elif <条件表达式2>:
<语句块2>
elif <条件表达式3>:
<语句块3>
……
else:
<语句块N>
循环结构
循环结构可使用break、continue辅助控制
while循环
while <条件表达式>:
<语句块>
for循环
for <循环变量> in <可迭代对象>:
<语句块>
示例代码:
运行结果:
注:range使用方法:range(start, stop, step)
其中(start,stop)指定范围,左闭右开;step为步长,默认为1
示例2(本例中步长step为2):
运行结果: