我被指派完成任务:
def loopy(items): for new_item in items: print(item)
(我填写了最后两行,这是正确的。)
def loopy(items): for new_item in items: print(item) if new_item == "STOP": break
(这不是。但我不确定我做错了什么。)
我该如何解决这个问题?
答案 0 :(得分:1)
您的break
语句必须在循环内。
def loopy(items):
for new_item in items:
print(item)
if new_item == "STOP":
break
这样它会检查new_item
的每个值而不是最后一个值。
答案 1 :(得分:0)
def loopy(items):
for new_item in items:
if new_item == "STOP":
break
print(new_item)
在打印项目之前检查“停止”