zoukankan      html  css  js  c++  java
  • python 字符串内建函数之开头与结尾判断

    对于一个字符串,我们有时候需要判断这个字符串是否以指定字符(串)开头或结尾。此种场景在我们的
    文件类型判断中经常出现,如我们需要判断一个文件是否是图片格式,那么就需要判断其文件后缀是否符
    合。

    那么,python 的字符串有两个内建函数可以实现此功能:
    a,判断开头,用startswith()
    b,判断结尾,用endswith()

    首先,我们来看看startswith()

     参数prefix传入判断的字符(串),start为查找起始位置(未传入默认为空),end为查找末尾位置(未传入默认为空)
    tips:查找范围包括start,但不包括end,即前闭后开。

    startswith()用于判断字符串是否以某一字符(串)开头,是则返回True,否则返回False

    上图中,打印result结果为True(因为是以"he"开头),打印result1结果为False(因为不是以“nu”开头)

    上图中,字符串s下标3到5的区间不包含“he”,返回结果为False,-3到-1区间包含“en”,则返回为True

    对应endswith()函数,用法与startswith()一样,只是endswith()是用于判断末尾是否以某字符(串)
    结尾

     

  • 相关阅读:
    SVN服务的配置与管理
    SVN配置多仓库与权限控制
    SVN使用详解
    这个问题他又来了,如何学编程!
    乘风破浪的程序员们
    Java 学习路线(史上最全 2020 版 ~ 持续更新中)
    P4782 【模板】2-SAT 问题
    HDU
    2020.8.3
    Interesting Computer Game
  • 原文地址:https://www.cnblogs.com/leolsl/p/12922179.html
Copyright © 2011-2022 走看看