name = 'mafen mamengmeng' # 首字元大寫 print(name.capitalize()) # 統計指定字元數 print(name.count('m')) # 字元長度 print(len(name)) # 轉換位元組數組,b''bytes 類型 print(type(na... ...
name = 'mafen mamengmeng' # 首字元大寫 print(name.capitalize()) # 統計指定字元數 print(name.count('m')) # 字元長度 print(len(name)) # 轉換位元組數組,b''bytes 類型 print(type(name.encode())) print(name.encode().decode()) # 判斷字元串以什麼結尾,返回boolean print(name.endswith('ng')) # 查找某個字元返回索引 類似 indexOf print(name.rfind('m')) print(name.find('m')) print(name.index('m')) # 格式化 多種方式 name = 'Aaa123' # print(name.format(name='12', age=12)) print(name.format_map({'name': '12', 'age': 12})) # 判斷是否包含特殊字元 (是不是只有字元和數組組)合) print(name.isalnum()) # 純英文字元 print(name.isalpha()) # 判斷數字 print('12'.isdigit()) # join print(','.join(['1', '2'])) # 大小寫轉換 print('aa'.upper()) print('AA'.lower()) # 去掉左右空格 print('\n1'.lstrip()) print('2\n'.rstrip()) print('\n123'.strip()) # 替換 print('123'.replace('12', 'xx')) # 替換幾個 print('123124'.replace('12', 'xx', 1)) # 拆分 print('123 123 123'.split(' ')) # 填充0 print("xx".zfill(50))