如何检查字符串中是否包含字母“N”。 例如:
flag = False
if string contains N:
flag = True
如果字符串为flag = True
,则为"CNDDDNTD"
;如果字符串为flag = False
,则为"CCGGTTT"
。我认为re.search会起作用,但不确定使用的选项。
答案 0 :(得分:2)
>>> 'N' in 'PYTHON'
True
>>> 'N' in 'STACK OVERFLOW'
False
>>> 'N' in 'python' # uppercase and lowercase are not equal
False
>>> 'N' in 'python'.upper()
True
此外,在分配给flag
时,不需要条件语句。而不是
flag = False
if 'N' in your_string:
flag = True
DO
flag = 'N' in your_string