python 經常使用的20種關於字符串操做方法:python
一、首字母大寫 .capitalize()api
name = "mango" print(name.capitalize()) #終端輸出 Mango
二、統計有多少個a .count()ide
name = "mango" print(name.count("a")) #終端輸出 1
三、name居中打印,先後用-表示.center(50,"-")spa
name = "mango" print(name.center(50,"-")) #終端輸出 ----------------------mango-----------------------
四、判斷結尾是否以go結尾.endswith("go")code
name = "mango" print(name.endswith("go")) #終端輸出 True
五、查找字符串索引.find("g")blog
name = "mango" print(name.find("g")) #終端輸出 3
六、判斷是否有中文或字母或數字.isalnum()索引
name="mango芒果123" print(name.isalnum()) #終端輸出 True
七、判斷是否純英文字符.isalpha()ip
name="mango123" name1="mango" print(name.isalpha()) print(name1.isalpha()) #終端輸出 False True
八、是否合法標識符/變量名.isidentifier()字符串
name = "mango" print(name.isidentifier()) #終端輸出 True
九、判斷是否是小寫.islower()it
name = "mango" print(name.islower()) #終端輸出 True
十、判斷是否是數字.isnumeric()
name = "mango" print(name.isnumeric()) #終端輸出 False
十一、判斷是否是空格.isspace()
name = "mango" print(name.isspace()) #終端輸出 False
十二、判斷是否是首字母大寫.istitle()
name = "mango" print(name.istitle()) #終端輸出 False
1三、判斷是否是大寫.isupper()
name = "MAngo" print(name.isupper()) #終端輸出 False
1四、把大寫變成小寫.lower()
name = "MANGO" print(name.lower()) #終端輸出 mango
1五、把小寫變成大寫.upper()
name = "mango" print(name.upper()) #終端輸出 MANGO
1六、去掉右邊空格或換行.rstrip()
name = " mango ---" \ "" print(name.rstrip()) #終端輸出 mango ---
1七、去掉左邊空格或換行.lstrip()
name = " mango " \ "" print(name.lstrip()) #終端輸出 mango
1八、替換 入參(「原字符」,「目標字符」).replace("go","goo")
name = "mango" print(name.replace("go","goo")) #終端輸出 mangoo
1九、按照關鍵字分割字符串.split("n")
name = "mango" print(name.split("n")) #終端輸出 ['ma', 'go']
20、字符串鏈接.join(name)
str = "---" name = ("mango","test") print(str.join(name)) #終端輸出 mango---test
以上就是字符串的經常使用方法啦。趕忙敲起來吧~
天天進步一點點。🙂
丸子要加油呀
by:丸子