【发布时间】:2016-02-09 11:55:10
【问题描述】:
我正在编写一个函数,用户输入文本和单词,如果单词在列表中,它会返回单词在列表中的位置。
list = ["hello", "goodbye", "name"]
def fact(txt, my_list):
text = txt.split()
for i in range(0, len(my_list)):
for j in range(0, len(text)):
if(my_list[i] == text[i]):
return my_list[i]
value = fact("hello, my name is", "name")
print(value)
但是,这似乎每次都没有返回。是否有任何特殊原因无法正常工作?
【问题讨论】:
-
您的缩进似乎完全损坏了。
-
请不要发布没有适当缩进的代码,尤其是python代码。
-
由于在 Python 中缩进是语法的一部分,请确保您的代码正确缩进。
-
你的预期输出是什么