python 字符串操作和格式化

s = 'wei fei'
s1 = s.capitalize() #首字母大写
print(s1)

s2 = s.upper() #全部大写
s21 = s.lower() #全部小写

print(s2,s21)

#大小写翻转
s3 = s.swapcase()
print(s3)

s4 = s.title()
print(s4)

s5 = s.center(20,'~') #字符串居中
print(s5)

s6 = s.expandtabs()
print(s6)

#公共方法
l = len(s) #字符串长度
print(l)

s7 = s.startswith('wei') #判断字符串开头
print(s7)
s71 = s.startswith('e',1)
print(s71)

s8 = s.find('e') #寻找元素的下标
print(s8)
s9 = s.index('w') #寻找元素索引下标
print(s9)

s = ' guo qing jie#¥%@ '
s9 = s.strip() #去掉字符串两边的空格
print(s9)

s91 = s.strip('#')
print(s91)

s = 'guoqingjie'
s10 = s.count('g') #统计出现的次数
print(s10)

s = 'guo qing: jie'
l = s.split(':') #以:分割 转换成列表
print(l)

#format的三种玩法 格式化输出

s = '我叫{},今年{},爱好{}'.format('周星驰',32,'python') #格式化输出
print(s)

s = '我叫{0},今年{1},爱好{2},再说一下我叫{0}'.format('周星驰',32,'python')
print(s)

s = '我叫{name},今年{age},爱好{hobby}'.format(name = '周星驰',age = 18,hobby = 'python')
print(s)

s= '我喜欢语言,我在学习语言'
s1 = s.replace('语言','python') #对原字符串替换
print(s1)

#####is系列
name = 'guoqingjie123'
print(name.isalnum()) #字符串由字母或者数字组成
print(name.isalpha()) #字符串只由字母组成
print(name.isdigit()) #字符串只由数字组成


s= 'asdfghjkl' #字符串循环打印出来
for i in s :
print(i)

s = 'iuiuiii张三丰kkjii'
if '张三丰'in s: #判断字符串中是否含有字符
print('您的评论有敏感词。。。')

转载于:https://www.cnblogs.com/biubiubiupa/p/9739127.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值