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() 方法是判断字符串是否以特定前缀开头的一种简单而有效的方法。它可以用于各种场景,例如验证用户输入、解析文本数据等等。

Python startswith() 方法:判断字符串是否以特定前缀开头

原文地址: https://www.cveoy.top/t/topic/mZyd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录