'''循环1. while2. for循环控制1.back 退出当前循环2.continue 结束本次继续下次循环
'''i = 0
while i < 10:print(f'我正在学习python {i}')i+=1 #循环增量
print('while 结束')while True:print(f'我正在学习python {i}')if i > 20:break #退出循环i+=1 #循环增量
print('while2 结束')# range 参数说明(开始数值,结束数值, 步长),结束数值是必须的,步长不指定默认为1,开始数值 不指定默认为0
print('for')
for i in range(1, 11, 1):print(f'for1 {i}')
print('---------------------')
for i in range(1,11):print(f'for2 {i}')print('---------------------')
for i in range(11):#(结束数值),print(f'for3 {i}')
循环 的 else 用法
'''
循环 的 else 用法
循环自己结束,而不是从break中结束时,执行elsewhile 循环 else 格式
while True:XXXXX
else;print('3次密码错误,账号冻结,请联系管理员')
'''for i in range(3):password = input('请输入密码:')if password == "666":print('登录成功')breakelse:print('密码错误,请重新输入。')
else:print('3次密码错误,账号冻结,请联系管理员')print('程序结束')for s in 'hello,python':print("for out str : ", s)
else:print("for out str 正常结束")sum = 0
index = 1
while index <= 100:sum += indexindex += 1 #python 没有 index ++ 的写法,注意
else:print('1-100和为:',sum)