前言:
此时各位老铁们对“python字符串包含判断”大约比较关心,各位老铁们都想要了解一些“python字符串包含判断”的相关文章。那么小编也在网摘上汇集了一些对于“python字符串包含判断””的相关知识,希望我们能喜欢,各位老铁们一起来了解一下吧!如果需要检查字符串是否包含指定字符串,可以使用Python的成员运算符in。在Python中,这是确认字符串中是否存在指定字符串的推荐方法:
>>>raw_file_content = """Hi there and welcome.... This is a special hidden file with a SECRET secret.... I don't want to tell you The Secret,... but I do want to secretly tell you that I have one.""">>>"secret" in raw_file_contentTrue
如果要检查字符串是否不在字符串中,则可以使用not in:
>>> "secret" not in raw_file_contentFalse
因为子字符串"secret"存在于 中raw_file_content,所以not in运算符返回False。
当您使用in时,表达式返回一个布尔值:
True如果 Python 找到字符串
False如果 Python 没有找到字符串
可以在条件语句中使用这种直观的语法做出判断:
>>> if "secret" in raw_file_content:... print("Found!")...Found!
注意: Python将空字符串视为任何其他字符串的子字符串,因此检查字符串中的空字符串会返回True:
>>> "" in "secret"True
Python 字符串区分大小写。如果您提供的子字符串使用与文本中相同单词不同的大小写,则 Python 将找不到它。
>>> title_cased_file_content = """Hi There And Welcome.... This Is A Special Hidden File With A Secret Secret.... I Don't Want To Tell You The Secret,... But I Do Want To Secretly Tell You That I Have One.""">>> "secret" in title_cased_file_contentFalse
可以通过将整个文本转换为小写来检查字符串:
>>> file_content = title_cased_file_content.lower()>>> print(file_content)hi there and welcome.this is a special hidden file with a secret secret.i don't want to tell you the secret,but i do want to secretly tell you that i have one.>>> "secret" in file_contentTrue
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #python字符串包含判断 #python判断字符串是否为空 #python判断字符串包含数字和小写字母 #python一个字符串包含另一个字符串 #python字符包含关系判断