new
答案 0 :(得分:0)
Python提供了可以与字符串一起使用的成员资格运算符。
如果第一个操作数包含在第二个操作数之内, in 运算符将返回 True ,否则返回 False 。
所以
>>> "b" in "aaa"
False
和
>>> "a" in "aaa"
True
在您的情况下,您可以将其与 not 否定结合起来,并执行以下操作:
def has_no_e(word):
char = 'e'
return char not in word
使用此:
if has_no_e("word-e"):
print "No e char in this word!"
else:
print "This word has e character"