Python字符串的一些操作

if __name__ == '__main__':
    # 首字母变大写,其他变小写
    str = "HERIO IS A GOOD BOY"  # Herio is a good boy
    print(str.capitalize())
    """
    lower() 方法只对 ASCII 编码,也就是 A-Z 有效,而 casefold() 方法对所有大写(包括非中英文的其他语言)都可以转换为小写。
    变成小写
    """
    print(str.lower(), str.casefold())  #
    str = "gina is a good girl"  # Gina is a good girl
    print(str.capitalize())
    str = '武科大'
    #  填充字符串到指定长度使字符串居中
    print(str.center(5, '-'))
    print(str.center(6, '*'))
    print(str.center(2, '-'))
    print(str.center(6))
    str = "herio herio herio"
    # 计算子串出现的次数
    print(str.count("he"), str.count("h", 5), str.count("h", 5, 13))