python 基础 03day

str 操作

"""
s = 'aluxemsnk'
s1 = s.capitalize()#首字母大写
s2 = s.upper()#全大写
s3 = s.lower()#全小写
s4 = s1.swapcase()#大小写翻转

s = 'ada wewf aagg tetg'
s5 = s.title()#用空格或者特殊字符隔开的 名字 首字母大写
print(s4,s5)

s = 'aluxemsnk'
s1 = s.center(30,'@')
print(s1)

#公共方法
s = '哈哈'
print(len(s))
s = 'asdaff'
s7 = s.startswith('as')
print(s7)

s = 'aluxemsnk'
s8 = s.find('m')
print(s8,type(s8))
s9 = s.index('o')
print(s9)

s = '  aasdas asdfg ger erg '
s10 = s.strip()#去左右边界空格
print(s10)

s = '  aasdas asdfg ger erg '
print(s.count('a'))#数个数

s = '  :aasdas :asdfg :ger erg '
print(s.split(':'))# 拆分文本文件 一分为二,空格也是一个元素,拆分时必须被差从 str ----> list 字符串转换为列表


#s = '我叫{0},年龄{1},爱好{1}'.format('太白','20','haha')
#print(s)

s = '我叫{name},年龄{age},爱好{hobay}'.format(name='太白',age='20',hobay='haha')代替%  可以替代占位符
print(s)
s = '阿斯蒂芬骄傲静安分局发文件'
print(s.replace('阿','h'))
"""
s = 'asdffgerfgfgv'
for i in s:
    print(i)

猜你喜欢

转载自www.cnblogs.com/laonanhai123/p/12124133.html
今日推荐