Python startswith() 方法:判断字符串是否以特定前缀开头
startswith() 是一个字符串方法,用于检查一个字符串是否以指定的前缀开头。如果是,则返回 True,否则返回 False。它的语法是:
str.startswith(prefix[, start[, end]])
其中,prefix 是要检查的前缀,start 和 end 是可选参数,指定检查的起始和结束位置。如果不指定,则默认从字符串的开头开始检查。
示例:
string = 'Hello world!'
# 检查字符串是否以 'Hello' 开头
print(string.startswith('Hello')) # 输出 True
# 检查字符串是否以 'world' 开头
print(string.startswith('world')) # 输出 False
# 检查字符串是否以 'world' 开头,从索引 6 开始
print(string.startswith('world', 6)) # 输出 True
# 检查字符串是否以 'world' 开头,从索引 6 到索引 11
print(string.startswith('world', 6, 11)) # 输出 True
总结:
startswith() 方法是判断字符串是否以特定前缀开头的一种简单而有效的方法。它可以用于各种场景,例如验证用户输入、解析文本数据等等。
原文地址: https://www.cveoy.top/t/topic/mZyd 著作权归作者所有。请勿转载和采集!