所以我是一个在学校学习python基础知识的学生。我得到了一个必须完成的项目。我得到了一个带有一些名称的文本文件,如果用户输入文本文件中的名称,那么它将打印一条消息。如果没有,那么它会打印另一条消息说些什么。在
我已经开始了我的代码,然而,我似乎不知道如何使用if和in命令。有人能给我一些提示或解决办法吗?在
我试着把它放到一个列表中,然后使用if和in命令。它没有工作,因为附加。我不知道如何从列表中删除一个单词。但我也可以用切片的方法。在
a=input('Nickname idea: ')
classes=[]
c=open('class.txt')
while a:
classes.append(a)
print(classes)
if a == c:
print('That nickname is already taken!')
else:
print('Great name!')
a=input('Nickname idea: ')
classes.remove(classes[0])
文本文件名为 类.txt内容是 阿里 富迪 阿尔贝托 阿杰 鲍勃 鲍比 凯特 凯蒂 提米 添添 谢谢。在
解决方案
这就是你要找的,从你所描述的。在
第一步是打开包含要检查的内容列表的文件。}以返回不同的响应。在
下一步我们可以运行
read()
将所有文本分配给usernames
。从那里可以运行
if name_to_check_ in usernames
和{我很难理解你到底想要什么,希望这能解决你的问题。在
您只需将文本文件读入字符串并使用if-in语句进行检查。在
相关问题 更多 >
编程相关推荐