python-我不明白为什么它不会总是返回 True,因为 ''return True'' 语句在循环之外
发布时间:2022-09-08 20:53:43 402
相关标签: # node.js
假设played_chicket 和winning_chicket 是2 个随机列表,每个列表有4 个元素,这个循环返回什么?我无法理解其背后的逻辑。它不会总是返回 True,因为''return True''语句在循环之外吗?我知道如果任何元素不同,它将返回 false,但我不明白为什么。有人可以请给我解释一下吗?
def check_ticket(played_ticket, winning_ticket):
# Check all elements in the played ticket. If any are not in the
# winning ticket, return False.
for element in played_ticket:
if element not in winning_ticket:
return False
# We must have a winning ticket!
return True
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报