迭代过程:然后,Python在每次循环时调用迭代器的__next__()方法,获取序列中的下一个元素。
条件检查:如果__next__()方法返回一个元素,则循环继续,并将该元素赋值给循环变量。...,但循环结束后,它保留的是序列中的最后一个值(如果序列不为空)。...在for循环中使用break
# 假设我们有一个数字列表,并希望找到第一个大于10的数字
numbers = [1, 3, 5, 7, 11, 13]
for number in numbers...# 假设我们要用户输入一系列数字,直到用户输入0为止
while True: # 创建一个无限循环
user_input = input("请输入一个数字(输入0退出): ")...for循环中的else
# 假设我们有一个数字列表,并希望找到第一个大于10的数字
numbers = [1, 3, 5, 7, 11, 13]
found = False
for number