python 中的endswith()
函数有助于检查字符串是否以给定的后缀结尾。如果是,函数返回 true,否则返回 false。
目前创新互联已为上千多家的企业提供了网站建设、域名、网络空间、网站改版维护、企业网站设计、含山网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
**str.endswith(suffix[, start[, end]])** #where index is an integer value
endswith()
参数:endswith()
函数接受三个参数。如果没有指定开始和结束前缀,那么默认情况下,它将从零索引开始检查整个字符串。
参数 | 描述 | 必需/可选 |
---|---|---|
后缀 | 要检查的后缀字符串或元组 | 需要 |
开始 | 字符串中检查后缀的起始位置 | 可选择的 |
目标 | 字符串中要检查后缀的结束位置 | 可选择的 |
endswith()
返回值返回值始终是布尔值。也可以将元组后缀传递给这个方法。如果字符串以元组的任何元素结尾,则该函数返回 true。
| 投入 | 返回值 | | 如果字符串以指定的后缀结尾 | 真实的 | | 如果字符串不以指定的后缀结尾 | 错误的 |
endswith()
方法的示例endswith()
在没有开始和结束参数的情况下如何工作? string = "Hii, How are you?"
result = string.endswith('are you')
# returns False
print(result)
result = string.endswith('are you?')
# returns True
print(result)
result = string.endswith('Hii, How are you?')
# returns True
print(result)
输出:
False
True
True
endswith()
如何使用开始和结束参数? string = "Hii, How are you?"
# start parameter: 10
result = string.endswith('you?', 10)
print(result)
# Both start and end is provided
result = string.endswith('are?', 2, 8)
# Returns False
print(result)
result = string.endswith('you?', 10, 16)
# returns True
print(result)
输出:
True
False
True
endswith()
如何使用元组后缀? string = "apple is a fruit"
result = string.endswith(('apple', 'flower'))
# prints False
print(result)
result = string.endswith(('apple', 'fruit', 'grapes'))
#prints True
print(result)
# With start and end parameter
result = string.endswith(('is', 'to'), 0, 8)
# prints True
print(result)
输出:
True
False
True
网站名称:创新互联Python教程:Pythonendswith()
文章位置:http://www.csdahua.cn/qtweb/news12/483412.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网