1. 程式人生 > >Python學習之==>常用字符串方法

Python學習之==>常用字符串方法

name aaa 字母 返回 isl HA find 指定 index

# 常用字符串方法
a = ‘\n  字 符 串  \n\n‘
c = a.strip() #默認去掉字符串兩邊的空格和換行符
c = a.lstrip() #默認去掉字符串左邊的空格和換行符
c = a.rstrip() #默認去掉字符串右邊的空格和換行符

words1 = ‘day is a wonderful day‘
words2 = ‘http://baidu.COM‘
print(words1.strip(‘day‘)) #如果strip方法指定一個值的話,那麽會在字符串兩邊去掉這個值
print(words1.count(‘day‘)) #統計字符串出現的次數
print(words1.index(‘z‘)) #找下標,如果元素找不到的話,會報錯
print(words1.find(‘z‘)) #找下標,如果元素找不到的話,返回-1
print(words1.replace(‘day‘,‘DAY‘)) #替換字符串
print(words2.startswith(‘http‘)) #判斷是否以某個字符串開頭
print(words2.endswith(‘.COM‘)) #判斷是否以某個字符串結尾
print(words2.upper()) #把字符串的所有字母變成大寫的
print(words2.lower()) #把字符串的所有字母變成小寫的
print(‘歡迎光臨‘.center(20,‘*‘)) #歡迎光臨居中,以*號補齊20的長度

username = ‘aaaaa‘
print(username.isalpha()) #判斷字符串是否全為漢字或字母,組合和單個都返回True
print(username.isalnum()) #判斷字符串是否全為漢字或字母或數字,組合和單個都返回True
print(username.isdigit()) #判斷字符串是否全為數字
print(username.isupper()) #判斷字符串是否全為大寫字母
print(username.islower()) #判斷字符串是否全為小寫字母

Python學習之==>常用字符串方法