一、For 语法结构和基于数字(range)的循环
for x in range(5):
print('hello')
二、基于列表list,元组tuple的循环
numbers1 = [1,2,3,4,5]
numbers2 = (6,7,2,5)
name = "zhang"
for x in numbers1:
print(x)
for x in numbers2:
print(x)
for x in name:
print(x)
列表、元组、字典、集合、字符串等都可以用 for 来遍历
三、跳过单次循环
for x in [3,4,5,8,9]:
if (x % 3 == 0):
continue
print(x)
continue 跳过本轮循环后面的语句,马上进入下一轮循环,仍然在 for 循环里面
四、马上退出循环
numbers = [3,4,5,8,9]
for x in numbers:
if (x == 5):
break
print(x)
print("程序结束了")
break 直接退出循环,而不是退出程序&#x