首页 > 其他 > 详细

str方法

时间:2019-02-13 21:42:22      阅读:139      评论:0      收藏:0      [点我收藏+]
s = nihao1CJ

s1 = s.capitalize()#首字母大写其余全部小写
print(s1)
s2 = s.upper()#全部大写
print(s2)
s3 = s.lower()#全部小写
print(s3)
s4 = s.swapcase()#大小写翻转
print(s4)
s5 = s.title()#每个隔开(特殊字符或字母)的单词首字母大写
print(s5)
s6 = s.center(16,~)#居中显示,默认空白填充,可用特殊字符作为填充
print(s6)

#公共方法
s = 你好123s
s7 = len(s) #每一个字是一个长度
print(s7)
s = ChenJun123
s8 = s.find(123) #寻找文本,找不到返回-1,可以做切片处理,默认寻找整个文本
print(s8)
s =    ChenJun12 3  %
s9 =s.strip(%) #默认去首位空格
print(s9)
s.rstrip() #从右往左找
s.lstrip() #从左往右找

#sqlit  文本分割,分割成列表,默认是空格
#format()格式化输出
#第一种方法,按位置,逐一替换
s = 我叫{},今年{},爱好{},再说一次我叫{}.format(陈俊,29,编程,陈俊)
print(s)
#第二种方法,写索引,一定要按照顺序
s = 我叫{0},今年{1},爱好{2},再说一次我叫{0}.format(陈俊,29,编程)
print(s)
#第三种方法,{}内用变量,不需要按顺序
s = 我叫{name},今年{age},爱好{hobby},再说一次我叫{name}.format(age = 29,name = 陈俊,hobby = 编程)
print(s)
#replace 文本替换(old,new,替换次数默认全部)
s = 地方斯蒂芬斯蒂芬的事鬼地方个地方
s11 = s.replace(斯蒂芬,CHENJUN,1)
print(s11)

 

str方法

原文:https://www.cnblogs.com/chengoudan/p/10371879.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!