• 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()是用于判断末尾是否以某字符(串)
    结尾

     

  • 相关阅读:
    浅析BIO、NIO、AIO
    equals()和hashCode()区别
    mysql分区
    java反射
    设计模式
    两个线程一个生产者个一个消费者
    Redis事务
    常用面试题
    springboot整合redis(注解形式)
    ElasticSearch6更新与重大变化
  • 原文地址:https://www.cnblogs.com/leolsl/p/12922179.html
Copyright © 2020-2023  润新知