Python3——字符串操作

Posted gjh99

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3——字符串操作相关的知识,希望对你有一定的参考价值。

def main():
    str1 = hello,world!
    # 通过len函数计算字符串的长度
    print(len(str1))  # 13
    # 获得字符串首字母大写的拷贝
    print(str1.capitalize())  # Hello, world!
    # 获得字符串变大写后的拷贝
    print(str1.upper())  # HELLO, WORLD!
    # 从字符串中查找子串所在位置 总是返回所找第一个子串的位置
    print(str1.find(or))  # 8
    print(str1.find(shit))  # -1
    # 与find类似但找不到子串时会引发异常
    # print(str1.index(‘or‘))
    # print(str1.index(‘shit‘))
    # 检查字符串是否以指定的字符串开头
    print(str1.startswith(He))  # False
    print(str1.startswith(hel))  # True
    # 检查字符串是否以指定的字符串结尾
    print(str1.endswith(!))  # True
    # 将字符串以指定的宽度居中并在两侧填充指定的字符
    print(str1.center(50, *))
    # 将字符串以指定的宽度靠右放置左侧填充指定的字符
    print(str1.rjust(50,  ))
    str2 = abc123456
    # 从字符串中取出指定位置的字符(下标运算)
    print(str2[2])  # c
    # 字符串切片(从指定的开始索引到指定的结束索引)
    print(str2[2:5])  # c12
    print(str2[2:])  # c123456
    print(str2[2::2])  # c246
    print(str2[::2])  # ac246
    print(str2[::-1])  # 654321cba
    print(str2[-3:-1])  # 45
    # 检查字符串是否由数字构成
    print(str2.isdigit())  # False
    # 检查字符串是否以字母构成
    print(str2.isalpha())  # False
    # 检查字符串是否以数字和字母构成
    print(str2.isalnum())  # True
    str3 =   jackfrued@126.com 
    print(str3)
    # 获得字符串修剪左右两侧空格的拷贝
    print(str3.strip())


if __name__ == __main__:
    main()

以上是关于Python3——字符串操作的主要内容,如果未能解决你的问题,请参考以下文章

scrapy按顺序启动多个爬虫代码片段(python3)

jQuery的DOM操作

android小知识点代码片段

python常用代码片段总结

VSCode自定义代码片段——git命令操作一个完整流程

Python3 关于excel 文件格式xls之读取写入和追加