我是一个编程新手,我在编码方面遇到了问题,我需要一些帮助。
顺便说一句,是用Python 3写的。
基本上,用户将输入一个名字(如John Smith),如果John Smith属于"list R",则程序将打印("John Smith属于公司R")
我不知道这些程序叫什么,所以我在谷歌上找不到。
编辑:取得了一些进展,但在输入第二个名称时出现此错误
回溯(最近一次调用):文件"",Frank NameError中的第1行:未定义名称'Frank‘
我认为我的代码只运行一次,完成后它不会返回val = input
R = ["James", "John"]
val = input("Enter Name: ")
if val in R:
print (val, "is from company R")
else:
print (val, "is not from company R")
我已经
非常感谢!
发布于 2020-03-20 15:09:29
您可以将代码封装在while循环中,以返回到val = input("Enter Name:"),直到输入一个空值。
R = ["James", "John"]
val = input("Enter Name: ")
while val != "":
if val in R:
print (val, "is from company R")
else:
print (val, "is not from company R")
val = input("Enter Name: ")
https://stackoverflow.com/questions/60774923
复制相似问题