菜单

str字符串 endswith( ) 方法

2019年4月16日 - 金沙编程资讯

描述

endswith()
方法用于判别字符串是不是以钦点后缀结尾,假如以钦定后缀结尾重回True,不然再次回到False。可选参数”start”与”end”为搜索字符串的启幕与截至地点。


Python中处理字符串之endswith()方法的应用简要介绍,pythonendswith

 endswith()方法重临true,假诺字符串以钦命后缀结尾,不然再次回到(False可选限制的相配从给定的目录开首和终止)。
语法

以下是endswith()方法的语法:

str.endswith(suffix[, start[, end]])

参数

返回值

假使字符串以内定的后缀甘休此方法重返true,不然再次回到false。
例子

上面包车型的士例子突显了endswith()方法的选拔。

#!/usr/bin/python

str = "this is string example....wow!!!";

suffix = "wow!!!";
print str.endswith(suffix);
print str.endswith(suffix,20);

suffix = "is";
print str.endswith(suffix, 2, 4);
print str.endswith(suffix, 2, 6);

当大家运转方面包车型地铁程序,它会爆发以下结果:

True
True
True
False

endswith()方法重临true,假使字符串以钦赐后缀结尾,不然再次来到(False可选限制的相称…

Python startswith()函数 与 endswith函数,startswithendswith

语法

endswith()方瑞典语法:

str.endswith(suffix[, start[, end]])
1.描述

endswith()
方法用于判定字符串是还是不是以钦点后缀结尾,如果以钦点后缀结尾再次回到True,否则再次来到False。可选参数”start”与”end”为寻觅字符串的始发与甘休地方。


函数:startswith()

功效:剖断字符串是或不是以钦命字符或子字符串开首
壹、函数表明
语法:string.startswith(str, beg=0,end=len(string))
金沙国际,       或string[beg:end].startswith(str)
 
参数表达:
string:  被检测的字符串
str:      内定的字符大概子字符串。(能够选用元组,会逐一相称)
beg:    设置字符串检查实验的序曲地方(可选)
end:    设置字符串检查评定的终结地方(可选)
万1存在参数 beg 和 end,则在钦点范围内检查,不然在全部字符串中反省
返回值
只要检查测试到字符串,则赶回True,不然再次回到False。暗中同意空字符为True
函数解析:假使字符串string是以str起头,则赶回True,不然重临False

二、实例

>>> s = 'hello good boy doiido'
>>> print s.startswith('h')
True
>>> print s.startswith('hel')
True
>>> print s.startswith('h',4)
False
>>> print s.startswith('go',6,8)
True

#匹配空字符集
>>> print s.startswith('')
True
#匹配元组
>>> print s.startswith(('t','b','h'))
True

 

常用环境:用于if推断

 

>>> if s.startswith('hel'):
 print "you are right"
else:
 print "you are wrang"

you are right

 

 

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图