【Python】几种常用的 字符串.函数
字符串
s = "hellO world !~" print(str.capitalize(s)) # 首字母大写 print(str.isalnum(s)) # 是否为数字或字母 print(str.isalpha(s)) # 是否为字母 print(str.isdigit(s)) # 是否只包含数字 print(str.islower(s)) # 是否存在大小写字符 print(str.format(s)) # 格式化字符串 print(str.lower(s)) # 转换为小写输出 print(str.upper(s)) # 转换为大写输出 print(s.join(s)) # 用于将序列中的元素以指定的字符连接生成一个新的字符串。
Hello world !~ False False False False hellO world !~ hello world !~ HELLO WORLD !~ hhellO world !~ehellO world !~lhellO world !~lhellO world !~OhellO world !~ hellO world !~whellO world !~ohellO world !~rhellO world !~lhellO world !~dhellO world !~ hellO world !~!hellO world !~~ 进程已结束,退出代码0
a = " hello world " b = " hello world !~" print("指定的宽度 width 居中的字符串:", a.center(50, "=")) print("指定的宽度 width 居中的字符串:", a.center(50)) print("统计字符l出现的次数:", a.count("l")) print("统计字符l出现的次数:", a.count("l", 4)) print("判断字符串是否以指定后缀结尾:", a.endswith(" ")) print("判断字符串是否以指定后缀结尾:", b.endswith(" "))
指定的宽度 width 居中的字符串: ================== hello world =================== 指定的宽度 width 居中的字符串: hello world 统计字符l出现的次数: 3 统计字符l出现的次数: 2 判断字符串是否以指定后缀结尾: True 判断字符串是否以指定后缀结尾: False 进程已结束,退出代码为 0
a = " hello world " b = "hello world !~" c = a.replace("h", "H") print("字符串替换:", c) print("对字符串进行切片:", a.split(" ")) print("对字符串进行切片:", b.split(" ")) print("对字符串进行切片:", a) print("于移除字符串头尾指定的字符:", a.strip()) print("对字符串的大小写字母进行转换:", c.swapcase()) intab = "abcdefo" outtab = "1234568" trantab = str.maketrans(intab, outtab) print(a.translate(trantab))
字符串替换: Hello world 对字符串进行切片: ['', 'hello', 'world', ''] 对字符串进行切片: ['hello', 'world', '!~'] 对字符串进行切片: hello world 于移除字符串头尾指定的字符: hello world 对字符串的大小写字母进行转换: hELLO WORLD h5ll8 w8rl4 进程已结束,退出代码为 0
str.join() 函数 用于将序列中的元素以指定的字符连接生成一个新的字符串
a = "-->" b = "" c = "\','" list = ("h","e","l","l","o",",","w","o","r","l","d","!~") print(a.join(list)) print(b.join(list)) print(c.join(list)) print(list.join(a))
2 0.21454469294169343 3.346626079217021 t 17 [3, 1, 6, 7, 5] 1K4Mdbig 进程已结束,退出代码0
-------------------------------------------------------------------------------------
如果万事开头难 那请结局一定圆满 @ Phoenixy
-------------------------------------------------------------------------------------