码迷,mamicode.com
首页 > 编程语言 > 详细

python 字符串的魔法 day10

时间:2018-06-05 23:14:50      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:中间   大于   div   height   空白   不用   case   包含   center   

首字母大写

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

标签:中间   大于   div   height   空白   不用   case   包含   center   

原文地址:https://www.cnblogs.com/wangleiyifan/p/9142405.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!