码迷,mamicode.com
首页 > 其他好文 > 详细

字符串,各种方法!

时间:2019-10-31 10:44:34      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:div   ike   code   tar   特殊   ***   bool   sde   case   

#重复输出字符串
print(hello*2)
#索引、切片取字符串中的某值
print(helloworld[-3:])

#格式字符串 %
print("%s is a good man!"%csun)

#字符串拼接,重点,join方法
a=123
b=abc
c=。。。.join([a,b])#引号中为拼接字符,不写为空字符
print(c)



#string的内置方法
str = hello kitty!{name} is {age} years old!
#重要方法*****************************************************************************
print(     csun kakaxi     \n.strip( )) #去掉字符串前后特殊字符,如空格,换行,重点
print(str.count(t))     #统计字符个数
print(str.center(50,-)) #字符居中显示,打印50个‘-’字符,然后str居中
print(str.endswith(!))  #判断字符串是否以什么字符结尾,返回bool值
print(str.startswith(hel)) #判读字符串是否以什么字符开头,返回bool值
print(str.find(o))      #查找字符串中的第一个元素的索引值,如果不存在则返回‘-1’
print(str.format(name = cun,age = 30))  #格式化输出,赋值
print(str.upper()) #转大写
print(str.lower()) #转小写
print(cun leon leon.replace(leon,kaka,1)) #替换字符,最后一个参数控制替换次数
print(Ac Milan I Like it.split(i,2)) #分割字符串,从左至右,最后一个参数控制分割次数,
print(Ac Milan I Like it.rsplit(i,1)) #分割字符串,从右至左,最后一个参数控制分割次数,

#***********************************************************************************

print(str.capitalize())   #首字母大写
print(str.ljust(50,*)) #字符串左显示
print(str.rjust(50,&)) #字符串右显示
print(str.format_map({name:csun,age:30})) #格式化输出,字典方式
print(str.index(h))   #和find一样也是返回索引值,但是如果元素不存在,则报错
print(abc123.isalnum())  #判读字符串是否为纯字符,如带有特殊符号则返回false
print(1000.isdecimal())  #判断是否为十进制数
print(1111.isnumeric())  #判断是否为纯数字
print(_123abc.isidentifier()) #判断是否是非法命名
print(ABc.islower())  #判断是否小写
print(ABC.isupper())  #判断是否大写
print(Ac Milan.swapcase()) #大小写反转
print(ac milan i like it.title())   #将字符串改为标题显示(标题首字母要大写)

 

字符串,各种方法!

标签:div   ike   code   tar   特殊   ***   bool   sde   case   

原文地址:https://www.cnblogs.com/sunleon/p/11769679.html

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