startswith
概要Description
签名
s.startswith(sub: str, start?: int, end?: int): bool
功能
检测并返回 s 是不是 以 sub 作为开头
start 和 end 可以从 s 中切出局部,比较 局部是否以 sub 作为开头
广告
案例Examples
正常情况
1 2 =s = '~/page.html'result = s.startswith('~')True
start 控制
传输 的 第 2 个 参数,将被作为 start
查找时,将从 s 的 start 开始 到 s 结束,切出 子字符串,比较子字符串是否以 sub 开头
包含 start
1 2 =s = '[page.html]'result = s.startswith('page', 1)True
end 控制
传输 的 第 3 个 参数,将被作为 end
结合前面的 2 个参数,查找时,将从 s 的 start 开始 到 s 的 end 结束,切出 子字符串,
比较子字符串是否以 sub 开头
包含 start,不包含 end
1 2 =s = '[page.html]'result = s.startswith('page', 1, 10)True
广告