如何使用简单的python if语句从诸如kill、gun之类的单词中过滤输入结果
我想过滤x结果,以知道将附加到哪个类别如何使用简单的python if语句从诸如kill、gun之类的单词中过滤输入结果,python,Python,我想过滤x结果,以知道将附加到哪个类别 def bot(): kids = [] adults = [] index = 0 x = input("enter movie name ") for side in x: if x == "gun" or x == "kill": kids.append(x) else: adults.append(x) prin
def bot():
kids = []
adults = []
index = 0
x = input("enter movie name ")
for side in x:
if x == "gun" or x == "kill":
kids.append(x)
else:
adults.append(x)
print(kids)
print(adults)
如果x==“顶炮”它会忽略它呢
如果x有“杀戮或持枪等”的话,我需要把它添加到16岁以下的类别中。我想你应该比较一下这些词。您当前所做的是迭代各个字符。要进行逐字比较,我建议使用并迭代该的输出:
movie_name = input('enter movie name: ')
for word in movie_name.split():
if word in ('gun', 'kill'):
kids.append(word)
else:
adults.append(word)
你认为
对于x中的边:
有什么作用?如果以后不再使用变量side
,为什么会有这样的语句呢?只需使用下面的python代码:if x中的“gun”: