Python字符串的使用(上)
阿新 • • 發佈:2018-02-27
width int usr 多少 出現 bubuko 默認值 默認 name
#!/usr/bin/env python # -*- coding:utf-8 -*- #字符串的基本用法 test = "freeSince{number}{name}" #首字母大寫 print(test.capitalize()) #所以字母變小寫 casefold() 功能更強大 print(test.casefold()) print(test.lower()) #設置寬度並將內容居中 width 表示寬度 fillchar 表示填充字符 ‘‘‘ center(self, width, fillchar=None) self 可直接忽略 width 參數 fillchar=None 如果不填寫該參數 有默認值 (空)‘‘‘ print(test.center(20,"¥")) #統計下這個字符在該字符中出現了多少次 從第幾位開始查找(從0開始 包括結束位即>=3開始) print(test.count("e",3)) #判斷是否以什麽結尾 print(test.endswith("e")) #判斷是否以什麽開始 print(test.startswith("f")) #查找某字段的位置 4 表示 大於等於4 9 表示 小於9即小於等於8 print(test.find("Since",4,9)) #將字符串中的占位符(花括號的部分)賦值 test1 = "{0}{1}{2}" print(test.format(number = "1號",name = "寶寶")) print(test1.format("殺殺殺","哇哇哇哇","啊啊啊啊啊")) #判斷字符串中只存在字母、數字 test2 = "123" test3 = "sdas" test4 = "das45sda45" print(test2.isalnum(),test3.isalnum(),test4.isalnum())
運行結果
Python字符串的使用(上)