如何使用OR语句比较整数(python)
我试图使这个程序输出为“真”,如果变量phoneMinutes等于100、200或300,则它将打印为“假”。但是,一旦我开始使用or语句,每次运行程序时,输出都是“false”。我不太确定这里出了什么问题,所以欢迎您提出任何建议。如何使用OR语句比较整数(python),python,Python,我试图使这个程序输出为“真”,如果变量phoneMinutes等于100、200或300,则它将打印为“假”。但是,一旦我开始使用or语句,每次运行程序时,输出都是“false”。我不太确定这里出了什么问题,所以欢迎您提出任何建议。如果您需要几分钟的时间!=100或200或300: 这是不正确的语法;如果(phoneMinutes!=100)或(200)或(300),则此操作类似于。200是真实的价值,所以它永远是真实的。你想要 如果phoneMinitues!=100或100分钟!=200或2
如果您需要几分钟的时间!=100或200或300:
这是不正确的语法;如果(phoneMinutes!=100)或(200)或(300),则此操作类似于。200是真实的价值,所以它永远是真实的。你想要
如果phoneMinitues!=100或100分钟!=200或200分钟!=300:
作为一种快速而肮脏的方式。@OliverMinter King或更简洁的方式:如果电话分钟数(100200300):打印(“true”)
phoneMinutes = int(input("Please enter your desired call minutes."))
if phoneMinutes != 100 or 200 or 300:
print("false")
else:
print("true")