python 字串操作

來源:互聯網
上載者:User

標籤:區分   ndt   orm   大小   family   字串   find   api   列印   

name="My \t name is  {name} and age is {age}"
print(name.capitalize()) #將name的值首字母大寫
print(name.count("a")) #輸出a這個字元的出現的個數
print(name.center(50,"-")) #一共列印50個,其他用-代替
print(name.endswith("ex")) #結尾是否包含ex
print(name.expandtabs(tabsize=30)) #將字串中的\t 轉化為30個空格
print(name[name.find("name"):]) #find尋找的意思 字串也可以進行切片,返回的結果為name及後面的一行內容
print(name.format(name="wang",age=23))
print(name.format_map({"name":"wang","age":23})) #字典的格式。。  和format的結果一樣

print("ab123".isalnum()) #判斷是否包含字母和數字,如果包含則返回為true
print("ab124".isalpha()) #判斷是否包含純英文字元,如果是則返回為true,大小寫不區分
print("122".isdigit()) #判斷是否為整數,如果為整數則返回為true
print("al1".isidentifier()) #判斷是不是一個合法的標識符(就是判斷是不是合法的變數名)
print("aLL".islower()) #判斷是不是小寫,是則返回true
print("aLL".isnumeric()) #判斷是不是數字,是則返回true
print("aLL".isspace()) #判斷是不是空格
print("My Name Is ".istitle()) #判斷每個字串的首字母大寫,是的話就為true
print("my name is ".isupper())#判斷是否是大寫

print(‘+‘.join([‘1‘,‘2‘,‘3‘])) #將列表的值轉變為字串的形式  這個輸出結果為:1+2+3

print(name.ljust(50,"*"))
print(name.rjust(50,"*"))
print("WANG".lower())#將大寫變成小寫
print("wang".upper()) #將小寫邊城大寫
print("\nwang".lstrip()) #取消左邊的空格和斷行符號
print("wang1\n".rstrip())#去掉右邊的空格和斷行符號
print("   \nabng\n".strip())#將左邊和右邊的空格和斷行符號都去掉
print("wang han".replace(‘a‘,‘A‘,1))#將字串中的a替換為大寫的A,只替換其中一個
print(‘wang wang‘.rfind(‘a‘)) #找到最右邊的那個字元的下標

print(‘1+2+3+4‘.split(‘+‘)) #以+號為分隔字元,輸出為列表的格式
print(‘wang LI‘.swapcase()) #將大寫小反轉
print(‘wang han‘.title()) #將每個字串的首字母大寫

 

 

python 字串操作

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.