检查python中的字符串中是否存在字母

Ssa*_*ank 5 python

如何检查字符串中是否存在字母“N”。例子:

flag = False
if string contains N:
   flag = True
Run Code Online (Sandbox Code Playgroud)

所以flag = True如果字符串是"CNDDDNTD"flag = False如果字符串是"CCGGTTT"。我认为 re.search 会起作用,但不确定要使用的选项。

Ste*_*ski 9

>>> 'N' in 'PYTHON'
True
>>> 'N' in 'STACK OVERFLOW'
False
>>> 'N' in 'python' # uppercase and lowercase are not equal
False
>>> 'N' in 'python'.upper()
True
Run Code Online (Sandbox Code Playgroud)

此外,分配给您的flag. 而不是

flag = False
if 'N' in your_string:
   flag = True
Run Code Online (Sandbox Code Playgroud)

flag = 'N' in your_string
Run Code Online (Sandbox Code Playgroud)