python 字符串的魔法 day10

Posted wangleiyifan

tags:

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

首字母大写

test = "alex"
v = test.capitalize()
print(v)

所有变小写,第一个更牛逼,很多的未知的对应关系可以变小写

test/casefold()

test.lower()

设置宽度,并将文字放中间,20,为总长度,x为空白填充

test = "ALEX"
v =test.center(20,"x")
print(v)

计算当前文本中某元素个数count,a表示找的元素,5,6表示开头和结尾

test = "alexaler"
v =test.count("a",5,6)
print(v)

是否以什么结尾  shartwith  以什么开头

test = "alexaler"
v =test.endswith("a")
print(v)

找到某字符在字符串位置,获取第一个位置,后面不管,5,8表示从哪到哪,要找到必须大于所在位置,找不到报-1,index作用相同,不过找不到报错

test = "alexaler"
v =test.find("r",5,8)
print(v)

格式化,将字符串中的占位符替换为制定的值

test = "al{ex}al{ex}"
#括号可替换为0,1,2
#下面则不用ex=,直接写r print(test) v =test.format(ex="r") print(v)
test = "al{0}al{1}"
#括号可替换为0,1,2
#下面则不用ex=,直接写r
print(test)
v =test.format("r","d")
print(v)

判断字符串中是否只包含字母和数字

test = "uasf890+"
v = test.isalnum()
print(v)

 



以上是关于python 字符串的魔法 day10的主要内容,如果未能解决你的问题,请参考以下文章

python 字符串的魔法 day11

Python老男孩 day12 列表的魔法

python 元组的魔法day12

Python老男孩 day11

python day4-列表-元组-字典

在python中添加24小时