繁体   English   中英

我如何询问用户是否想再次使用我的搜索脚本来搜索其他内容?

[英]How can I ask the user if they want to use my search script again to search for something else?

我的作业中有几个要求,应该使用我的程序的“管理员”想要从 txt 文件中搜索多个特定记录。 我已经完成了那部分,但我想要的是当他搜索指定文件时,我想问他是否想使用循环或其他方式搜索另一个文件。

if name=="Amer" or name=="174093" or name=="4.3":
    f=open("Amer.txt" ,"r")
    print(f.read())

elif name=="Barbara" or name=="642921" or name=="4.8":
    f=open("Barbara.txt" ,"r")
    print(f.read())

elif name=="Diluc" or name=="642921" or name=="3.4":
    f=open("Diluc.txt" ,"r")
    print(f.read())
while True:
    #name = input()

    if name=="Amer" or name=="174093" or name=="4.3":
        f=open("Amer.txt" ,"r")
        print(f.read())
    
    elif name=="Barbara" or name=="642921" or name=="4.8":
        f=open("Barbara.txt" ,"r")
        print(f.read())
    
    elif name=="Diluc" or name=="642921" or name=="3.4":
        f=open("Diluc.txt" ,"r")
        print(f.read())

    choice = input("Do you want to search once more? Y/N ")

    if choice == "N":
        break

你可以这样做while True:声明。 这意味着它将无限循环,直到用户输入选择等于“N”。 发生这种情况时,它将break循环并退出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM