str(字符串)
字符串是用單引號,雙引號或者三個單引號括起來的數據類型。其中用三個單引號括起來的內容可以占多行並且輸出時按輸入的排版輸出。
a='python' b="python" c=''' 窗前明月光,疑是地上霜。 舉頭望明月,低頭思故鄉。 '''
字符串常用的操作方法
s='python' ss='GfFJhd' s1=s.capitalize() #首字母大寫
print("首字母大寫:",s1) s2=ss.upper() #全部字母大寫
print("全部字母大寫:",s2) s3=ss.lower() #全部字母小寫
print("全部字母小寫",s3) s4=ss.swapcase() #大小寫反轉
print("大小寫反轉",s4) s5=s.count('t') #統計字符t出現的次數
print('該字符出現了:',s5) s6=s.center(20,'*') #設置字符串所占位數並居中並自定義填充其余位置
print(s6) s7=s.startswith('p') #判斷字符串是否以字母p開始
print(s7) s8=s.endswith('k') #判斷字符串是否以字母k結束
print(s8) s9=s.find('o') #判斷d是否在字符串中並返回序列號,不存在則返回-1
print(s9) s10=s.strip('n') #去掉字符串中指定字符,默認取特殊字符
print(s10) s11=s.title() #將字符串轉化為標題格式,以特殊字符分割的單詞首字母大寫
print(s11) s12=s.isdigit() #判斷該對象是否數字
print(s12) s13=s.replace('p','t') #字符串替換
print(s13) s14=s.split('t') #將字符串用制定字符分割並存儲在列表中
print(s14) s15=s.index('o') #查找元素序列號,不存在時會報錯,不建議使用
print(s15)