1.条件表达式
2.选择结果
if:
else:
if:
elif:
else:
3.循环结构
for while
range()函数,range() 函数可创建一个整数序列,一般用在 for 循环中。
格式:range(start, [stop, step]),左闭右开的区间
4.break和continue语句,continue语句的作用是终止当前循环,
break语句在while循环和for循环中都可以使用,一般放在if选择结构中,一旦break语句被执行,将使得当前整个循环提前结束。除非break语句让代码更简单或更清晰,否则不要轻易使用。
(1).enumerate函数和循环
enumerate()函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,并返回一个可迭代对象,故在for循环当中可直接迭代下标和元素。
enumerate(sequence, [start=0])
例:
seasons = ['Spring', 'Summer','Autumn','Winter']
for i, s in enumerate(seasons, start=1): #start默认从0开始
print("第{0}季节:{1}".format(i, s))