今日碎碎念
今天是满课的一天呢,好像也没学特别多的东西。自己随便总结一下吧。懒得写就直接放代码吧。
普通增删
append(),insert(),pop()
这些都很简单,增加,插入,删除
前后删除
s.rstrip(self, *args, **kwargs) 从右往左
s.lstrip(self, *args, **kwargs) 从左往右
s.strip(self, *args, **kwargs) 从两边开始
默认删除空格,也可以指定特定字符
大小写
s.title()
每个隔开(特殊字符或数字)的单词首字母大写
s.upper()
全部大写
s.lower()
全部小写
s.swapcase()
大小写翻转
s.capitalize()
首字母大写
格式化输出的三种方法
s.format()
res='{} {} {}'.format('egon',18,'male')#按顺序
res='{1} {0} {1}'.format('egon',18,'male')#指定位置
res='{name} {age} {sex}'.format(sex='male',name='egon',age=18)
复制代码
is系列(返回bool值)
name='taibai123'
print(name.isalnum()) #是否字符串由字母或数字组成
print(name.isalpha()) #是否字符串只由字母组成
print(name.isdigit()) #是否字符串只由数字组成
复制代码
寻找
分割
s.split(self, *args, **kwargs)
以什么分割,最终形成一个列表此列表不含有这个分割的元素。