便宜VPS主机精选
提供服务器主机评测信息

python字符串以什么开头是如何判断的

一个python程序开发的过程之中其中会有很多不同的功能所组成的模块,而为了保证这些功能的实现代码不出现错误,一般都是会对参数和对象进行值以及类型判断的。今天和大家分享下python如何判断字符串以什么字符开头结尾。

(1)python之中判断字符串开头结尾字符可以使用endswitch()方法以及startswith()方法,这两个方法都是字符串对象才可以去调用,语法都是一样的,示例如下所示:

string.endswith(str, beg=[0,end=len(string)])
string[beg:end].endswith(str)

上面语法之中就可以看出来str参数为需要进行判断的字符串,该位置的参数还可以传入只有字符串类型元素的元组对象。beg和end参数的意思就是检测字符串从哪一个所以位置开始和结束,默认值分别为0以及字符串长度。

(2)那么还是需要以实际的代码示例来看才能直观的学习这两个方法的使用,示例如下所示:

’this is my name’.endswith(’me’)
True

因为以上这个字符串对象是以me作为结尾字符的,所以才能够返回True值,反之返回的就是布尔类型的False值了。如果将换成startswith()方法并且传入其余两个参数的话,返回的结果可能就是会发生变化了,代码示例如下所示:

’this is my name’.startswith(’th’,1,9)
False

以上就是Python如何判断字符串以什么开头的教程了。

未经允许不得转载:便宜VPS测评 » python字符串以什么开头是如何判断的