如何创建一个检测单词是否包含电子字符的函数?

时间:2018-10-02 15:44:00

标签: python python-2.7

new

1 个答案:

答案 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"
相关问题