Skip to main content
 首页 » 编程设计

Python:在两个连续条件下无法终止 "while"循环

2025年05月04日13sharpest

<分区>

我不知道是什么问题,但是如果在两个if条件下,我无法结束一个while循环。让我展示一下代码:

while True: 
    k = input ("Please enter 'hello': ") 
    if k == "hello": 
        m = input ("Are your Sure? (Y/N): ") 
        if m == "Y" or "y" or "yes" or "Yes": 
            break 

现在,在第二个提示之后,即使我键入 no 或任何其他内容,while 循环仍然结束。我只想在第二次确认后结束它。我的编码错误是什么?