Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 尽管i';输入有效输入(LPL、BOH)。我能';我似乎没有发现问题_Python - Fatal编程技术网

Python 尽管i';输入有效输入(LPL、BOH)。我能';我似乎没有发现问题

Python 尽管i';输入有效输入(LPL、BOH)。我能';我似乎没有发现问题,python,Python,只是为一个学校项目编写代码,我想知道是否有人能帮我找到这里的问题。正如Martin正确指出的,你应该用和替换或,因为你希望循环继续,而值不同于LPL和BOH 此外,这是一个典型的do。。。而循环,因此我建议您将代码重写为: 有关更多详细信息,请参阅 while True: uk_airport = input('Please enter the three-letter code for the UK airport\n') if uk_airport in ['LPL', 'B

只是为一个学校项目编写代码,我想知道是否有人能帮我找到这里的问题。

正如Martin正确指出的,你应该用
替换
,因为你希望循环继续,而值不同于
LPL
BOH

此外,这是一个典型的
do。。。而
循环,因此我建议您将代码重写为:

有关更多详细信息,请参阅

while True:
    uk_airport = input('Please enter the three-letter code for the UK airport\n')
    if uk_airport in ['LPL', 'BOH']:
        break
例如:键入“LPL”,第一个条件将是False,但第二个条件将是True

FalseTrue=True

但是如果您希望它是False,要修复它,您可以用
替换

FalseTrue=False


替换为
您好,欢迎使用SO并感谢您的贡献。我喜欢你解释布尔逻辑。你能详细说明一下问题出在哪里吗?也许一张桌子会有用。答案应该尽可能清晰和详细,以便创造者能够理解问题是什么。
while True:
    uk_airport = input('Please enter the three-letter code for the UK airport\n')
    if uk_airport in ['LPL', 'BOH']:
        break
while UkAirport != 'LPL' or UkAirport != 'BOH':