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

 更新时间:2015年05月20日 09:53:39   投稿:goldensun  
这篇文章主要介绍了在Python中操作字符串之startswith()方法的使用,是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

相关文章

  • Selenium自动化测试实现窗口切换

    Selenium自动化测试实现窗口切换

    这篇文章主要介绍了Selenium自动化测试实现窗口切换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • Django使用原生SQL查询数据库详解

    Django使用原生SQL查询数据库详解

    本文介绍了Django ORM的优缺点,然后介绍了使用原生SQL进行查询的优点,包括更灵活、更高效等。接着介绍了如何在Django中使用原生SQL进行查询,包括利用Django的connection对象进行查询以及使用Django的CursorWrapper类进行封装。最后提醒了使用原生SQL查询的注意事项。
    2023-04-04
  • 使用python将mdb数据库文件导入postgresql数据库示例

    使用python将mdb数据库文件导入postgresql数据库示例

    mdb格式文件可以通过mdbtools工具将内中包含的每张表导出到csv格式文件。由于access数据库和postgresQL数据库格式上会存在不通性,所以使用python的文件处理,将所得csv文件修改成正确、能识别的格式
    2014-02-02
  • python生成器的使用方法

    python生成器的使用方法

    这篇文章主要介绍了什么是生成器,生成器如何使用,下文用例子说明了怎么使用生成器
    2013-11-11
  • Python数据处理篇之Sympy系列(五)---解方程

    Python数据处理篇之Sympy系列(五)---解方程

    这篇文章主要介绍了Python数据处理篇之Sympy系列(五)---解方程,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • python指定路径斜杠与反斜杠遇到的问题

    python指定路径斜杠与反斜杠遇到的问题

    这篇文章主要介绍了python指定路径斜杠与反斜杠遇到的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • tensorflow2 自定义损失函数使用的隐藏坑

    tensorflow2 自定义损失函数使用的隐藏坑

    本文主要介绍了tensorflow2 自定义损失函数使用的隐藏坑,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-07-07
  • 使用python数据清洗代码实例

    使用python数据清洗代码实例

    这篇文章主要介绍了使用python数据清洗代码实例,分享一下近期用python做数据清洗汇总的相关代码,这里我们用到的python包有pandas、numpy、os等,需要的朋友可以参考下
    2023-07-07
  • Python实现的三层BP神经网络算法示例

    Python实现的三层BP神经网络算法示例

    这篇文章主要介绍了Python实现的三层BP神经网络算法,结合完整实例形式分析了Python三层BP神经网络算法的具体实现与使用相关操作技巧,需要的朋友可以参考下
    2018-02-02
  • Python_LDA实现方法详解

    Python_LDA实现方法详解

    这篇文章主要介绍了Python_LDA实现方法详解,具有一定参考价值,需要的朋友可以了解下。
    2017-10-10

最新评论