在下面的程序中,即使所有if条件都匹配,它也只返回true一次。如何使其返回真值并在条件匹配时打印多次?你知道吗
lotto_numbers = [1,1,1]
fireball_number = 1
user_input1 = user_input2 = user_input3 = 1
def fbcheck():
if lotto_numbers == [user_input1,user_input2,fireball_number]:
return True
elif lotto_numbers == [fireball_number, user_input2, user_input3]:
return True
elif lotto_numbers == [user_input1, fireball_number, user_input3]:
return True
else:
return False
if (fbcheck() == True):
print ('you won')
您可以使用
all
:输出:
相关问题 更多 >
编程相关推荐