如何继续运行程序直到我输入特定字符串?

坦迈奈克

#这是我正在编写的程序。我希望它一直持续到我按“n”。但它只工作一次。任何答案将不胜感激。谢谢

names = ["Steve"]

add = input("Enter your name: ")
names.append(add)

ques = input("Do you want to add more? (Press 'y' for yes and 'n' for no)")


if(ques == "y"):
    add = input("Enter your name: ")
    names.append(add)
    print(*names, sep="\n")

elif(ques == "n"):
    print("Program Stopped")

else:
    print("Entered wrong letter!")
游轮潘迪

你需要一个无限while循环的是,一定要制作break无限 循环,一旦你在elifelse块,我也优化区分大小写的比较,引起最终用户可以按下Yy,同样,对于n和'N”。

代码 :

while True:
    names = ["Steve"]

    add = input("Enter your name: ")
    names.append(add)

    ques = input("Do you want to add more? (Press 'y' for yes and 'n' for no)")


    if ques == "y" or ques =='Y':
        add = input("Enter your name: ")
        names.append(add)
        print(*names, sep="\n")

    elif ques == "n" or ques =='N':
        print("Program Stopped")
        break

    else:
        print("Entered wrong letter!")
        break

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Bash:如何从字符串中删除字符,直到我击中特定字符

继续运行程序,直到用户输入退出

在特定窗口中输入特定字符串时如何执行程序?

我如何继续验证字符串字长直到满足条件?

如何运行python循环,直到输入正确的输入字符串

如何继续在bash中运行程序

直到我无法让我的程序正常继续

从用户输入反转字符串,重复直到输入特定字符串

我如何才能将此字符串操作放入循环中,使其继续进行直到无所事事?

如何避免作弊引擎在运行时看到我的字符串

如何将图像从JSON字符串渲染到我的React应用程序中?

如何隐藏ListView,直到在SearchView中输入字符串

如何将字符串输入数组,直到输入字符串符合条件?

即使我的MQTT客户端未连接,如何继续运行程序?

如何使我的程序与在字符串的特定部分按下的键交换字符串?

如何继续分叉进程直到我“几乎”耗尽内存

CMD继续运行程序

程序如何知道继续新的字符串?

提示用户输入字符串直到字符串以“A”开头然后打印最长字符串的程序

如何从终端输入(Linux)运行程序?

我如何继续“返回”函数之间的字符串数组?

字符串的长度,直到特定字符

我正在尝试编写一个以特定字符串输入停止的程序

我的代码有什么问题?当我输入字符串时,程序将停止工作。我如何保持工作程序甚至输入字符串

如何忽略 NameError 并继续运行程序的其余部分?

如何在不使用任何输入代码的情况下从文件中跳过行直到特定的字符串?

程序读取用户输入的字符串,直到没有输入,然后以相反的顺序打印字符串

程序直到我输入exit才打印结果

继续运行程序,无需任何干预,直到要求退出