在Python中操作字符串之startswith()方法的使用

yipeiwu_com7年前Python基础

 startswith()方法检查字符串是否以str开始,任选限制匹配与给定索引的开始和结束。
语法

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

str.startswith(str, beg=0,end=len(string));

参数

  •     str -- 这是要检查的字符串。
  •     beg -- 这是可选的参数设置匹配边界的初始索引。
  •     end -- 这是可选的参数设置匹配边界的结束索引。

返回值

如果找到匹配的字符串此方法返回true,否则为false。
例子

下面的例子显示了startswith()方法的使用。

#!/usr/bin/python

str = "this is string example....wow!!!";
print str.startswith( 'this' );
print str.startswith( 'is', 2, 4 );
print str.startswith( 'this', 2, 4 );

当我们运行上面的程序,它会产生以下结果:

True
True
False

相关文章

编写同时兼容Python2.x与Python3.x版本的代码的几个示例

编写兼容Python2.x与3.x代码 当我们正处于Python 2.x到Python 3.x的过渡期时,你可能想过是否可以在不修改任何代码的前提下能同时运行在Python 2和3中。这...

Pandas 解决dataframe的一列进行向下顺移问题

最近做比赛,有时候需要造出新的特征,而这次遇到的问题是将一列数据往下顺移一位。同时将开头缺失的那一个数据用其他方式填充。 df['feature'].shift(1)向下顺移一位,这时第...

深入理解NumPy简明教程---数组2

NumPy数组(2、数组的操作) 基本运算 数组的算术运算是按元素逐个运算。数组运算后将创建包含运算结果的新数组。 >>> a= np.array([20,30...

Python使用字典的嵌套功能详解

当需要存储很多同类型的不通过数据时可能需要使用到嵌套,先用一个例子说明嵌套的使用 1、在列表中存储字典 #假设年级里有一群国际化的学生,有黄皮肤的中国人、有白皮肤的美国人也有黑皮肤的...

如何基于python测量代码运行时间

这篇文章主要介绍了如何基于python测量代码运行时间,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Python 社区有句俗语: “...