新聞中心
字符:單一的符號,如文字符號,特殊符號,數(shù)字等
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名申請、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設、卓尼網(wǎng)站維護、網(wǎng)站推廣。字符串:有序的字符序列
字符串可哈希性:可哈希,即不可變
常見操作:
索引:str[index]????#字符串索引從0開始.原因:字符串索引包括正向索引和反向索引,為保證其連貫性,正向索引從0開始,反向索引從-1開始
切片:str[start : end : step]????#顧頭不顧尾:實際索引范圍為start之(end - 1),步長為step之間的字符,不包括索引為end的字符
大小寫轉換
首字母大寫:str.capitalize()
str.title()????#將存在明顯分隔的英文單詞首字母大寫? ?
全部小寫:str.low()
str.casefold()????#更加通用,適用于所有語言
全部大寫:str.upper()
大小寫轉換:str.swapcase()????#大寫變成小寫,小寫變成大寫
字符串居中:str.center(width,fillchar)????#width:字符串占據(jù)列寬;fillchar:以fillchar填充空白位置
去除字符串兩端的指定字符:var.strip(str)????#不傳入任何字符時,默認去除字符串兩端空白字符;傳入字符時,則去除字符串兩端指定字符串
? ? ? ?var.lstrip(char)
? ? ? ?var.rstrip(char)
字符替代:var.replace(old_str, new_str,n)????#n值為空時,默認用new_str替代var中所有的old_str;n不為空,則用new_str替代var中的n個old_str
字符切割:str.split(char)????#按照char切割str
格式化輸出:"str_format".format(var1, var2, ...,varn)????#在str_format中以"{ }"為變量占位,將變量按照str_format的格式輸出
查找
判斷某個字符串是否以某字符串開頭或結尾:var.strarswith("str")
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?var.endswith("str")
計數(shù)字符串在原字符串中出現(xiàn)的字符:var.count("str")
查找字符串在原字符串中出現(xiàn)的位置:var.find("str")????#找不到時,返回-1
? ? ? ? ? ? ? ? ? ? ?var.index("str")????#找不到時,報錯
判斷
判斷字符串是否有字母組成:var.isalpha()
判斷字符串是否有數(shù)字組成:var.isdigit()
? ? ? ?var.isnumeric()????#更加通用,包括判斷中文數(shù)字
判斷字符串是否是小數(shù):var.isdecimal()
判斷字符串是否由數(shù)字和字母組成:var.isalnum()
計算字符串長度:len(str)
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網(wǎng)站題目:python之常見的字符串操作-創(chuàng)新互聯(lián)
當前網(wǎng)址:http://ef60e0e.cn/article/ddsppi.html