循环结构
0x01内容导图
0x02while循环的使用
循环的组成要素:
循环控制:开始、结束、步进(迭代)
循环体:重复执行的动作
死循环:无限循环,必须避免
while循环:更适用于循环次数不确定的场合
语句块
语法形式
#循环初始条件(开始)
#while 循环执行条件(为真执行,为假结束):
#循环体,必须缩进
#步进或迭代
示例:1-100求和
def mysum():
s, i = 0, 1#循环初始条件
while i <= 100:#循环条件
s += i#循环体,累加
i += 1#步进
return s
def run():
s = mysum()
print(s)
if __name__ == "__main__":
run()
课堂练习:
1-100偶数求和
1-100奇数求和
0x03for循环的使用
for循环:循环简化形式,更适用于循环次数确定的场合
遍历可迭代对象,如列表、字符串
语法形式
# for 迭代变量 in 可迭代对象(集合):(迭代变量从头到尾依次代表集合中的元素,一