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