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)