循环语句
- 简议:重复做一件事情
- 注意:设置停止循环的条件,不然会变成死循环
- for...in...循环语句,
in后面更可迭代对象(例如:list、tuple、字符串...)- 语法:
for 变量名 in list: 实例:
list = [1,3,"Go",'Java','''Python'''] for list_value in list: print(list_value)- 运行结果:

- 语法:
- range() 函数: 生成可迭代的整数序列
实例:
# range() 函数 rnumber1 = range(4) # 生成0-3之间(含 0,3)的数 for i in rnumber1: print(i) number2 = range(1,3) # 生成 1-2 之间(含 1,2)的数 for n in number2: print(n)- 运行结果:

- while 循环:满足条件才会循环
- 语法:
while 条件: 实例:
var1 = 2 while var1 > 0: print(var1) var1 -= 1 # 等同于 var1 = var - 1- 运行结果:

- break、continue
- break:跳出循环体
实例:
# break : 跳出循环语句 var2 = 10 while var2 < 15: print(var2) var2 += 1 if var2 == 12: # 如果var2 的值等于 12,执行break,跳出循环即结束循环 break- 运行结果:

- continue: 结束此次循环,进入下次循环
- 实例:
# continue 结束此次循环,进入下次循环 var3 = 1 while var3 < 10: var3 += 1 if var3 == 5:# 当var3 等于 5的时候,执行continue,跳出此次循环,即不执行打印var3,进入下次循环 continue print(var3) - 运行结果:

- 实例:
- 死循环:
- 实例:
while True: print("停不下来,哈哈哈") - 结果:会一直打印
停不下来,哈哈哈
- 实例:
- 语法:

被折叠的 条评论
为什么被折叠?



