python 中常用的字符串处理函数01
001、capitalize:将字符串的第一个字符改为大写,其他字符全部改为小写
>>> a = "abc" >>> b = "ABC" >>> c = "aBc" >>> a.capitalize() ## 将字符串的第一个字符改为大写,其他字符全部改为小写 'Abc' >>> b.capitalize() 'Abc' >>> c.capitalize() 'Abc'
002、casefold:将字符串的所有字符修改为小写
>>> a = "abc" >>> b = "ABC" >>> c = "aBc" >>> a.casefold() ## 将字符串的所有字符修改为小写 'abc' >>> b.casefold() 'abc' >>> c.casefold() 'abc'
003、center(width[,fillchar]): 指定字符串的宽度及填充字符
>>> a = "abc" >>> a.center(1) 'abc' >>> a.center(10) ' abc ' >>> a.center(10, "0") ## 指定字符宽度,并指定填充字符 '000abc0000' >>> a.center(10, "x") 'xxxabcxxxx'
004、count(sub[,stat[,end]]): 统计字符出现的次数
>>> a = "abcabcaaax" >>> a 'abcabcaaax' >>> a.count("a") ## 统计字符出现的次数 5 >>> a.count("b") 2 >>> a.count("x") 1 >>> a.count("a", 0, 3) ## 指定统计范围 1 >>> a.count("a", 0, 5) 2 >>> a.count("a", 1, 5) 1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
2021-05-22 c语言 8-8 求最大公约数
2021-05-22 c语言 8-7
2021-05-22 c语言 8-6
2021-05-22 c语言中利用递归求非负整数的阶乘
2021-05-22 c语言 8 - 5
2021-05-22 c语言 8-4
2021-05-22 c语言中枚举类型