zoukankan      html  css  js  c++  java
  • 【Python】字符串常用操作方法积累

    1.Python capitalize()方法:

    Python capitalize()将字符串的第一个字母变成大写,其他字母变小写。对于 8 位字节编码需要根据本地环境。
    该方法返回一个首字母大写的字符串。
    实例如下:

    str = "abcdEfgH"
    print(str.capitalize())
    #打印结果:
    Abcdefgh
    

    2.Python find()方法: && Python index()方法

    Python find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。

    str1 = "abcd_EfgH"
    str2 = "abcdEfgH"
    print(str1.find("_"))
    print(str2.find("_"))
    #打印结果:
    4
    -1
    

    Python index() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,该方法与 python find()方法一样,只不过如果str不在 string中会报一个异常。

    str1 = "abcd_EfgH"
    str2 = "abcdEfgH"
    print(str1.index("_"))
    print(str2.index("_"))
    #打印结果:
    Traceback (most recent call last):
      File "F:/Project/buildfarm-auto-manageuser/tools_scripts/python/Test.py", line 11, in <module>
        print(str2.index("_"))
    ValueError: substring not found
    4
    

    3.Python lstrip()方法

    Python lstrip() 方法用于截掉字符串左边的空格或指定字符。

    str1 = " abcd_EfgH"
    print(str1)
    str2 = "____abcdEfgH"
    print(str2)
    print("========str1.lstrip()==========")
    print(str1.lstrip())
    print(str2.lstrip("_"))
    #打印结果:
     abcd_EfgH
    ____abcdEfgH
    ========str1.lstrip()==========
    abcd_EfgH
    abcdEfgH
    
  • 相关阅读:
    session机制、cookie机制
    TCP报头格式
    python中with语句的使用
    html一些东东
    jquery 几点注意事项
    C# 一些小东东
    Microsoft Jet 数据库引擎找不到对象'Sheet1$_'。请确定对象是否存在,并正确地写出它的名称和路径
    DataTable Select查询
    js求指定时间的周一和周日
    asp.net 页面执行过程
  • 原文地址:https://www.cnblogs.com/wucaiyun1/p/12870031.html
Copyright © 2011-2022 走看看