我已经定义了这个函数,它接受一个单词和一串必需的字母,如果单词至少使用了所有必需的字母,则返回 True。当我运行它时,它给了我正确的输出,但我不明白为什么它也输出“无”。
这是我的代码:
def uses_all(word, allused):
boolean = False
for e in allused:
if e in word:
boolean = True
else:
boolean = False
break
print boolean
print uses_all('facebook', 'd')
输出:
False
None
对我哪里出错的评论将不胜感激。