菜单

Python三 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:    设置字符串检查评定的竣事地点(可选)
如若存在参数 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地图