python字符串_python字符串API
標(biāo)簽:
string.capitalize()
字符串第一個(gè)字符大寫
string.center(width,[,fill])
原字符居中,空格填充至width長(zhǎng)度
string.count(str,beg=0,end=len(string))
獲得字符串中某一個(gè)子串的數(shù)目,計(jì)算出現(xiàn)次數(shù),可指定范圍
string.decode(encoding=’UTF-8’,errors=’strict’)
解碼字符串,出錯(cuò)默認(rèn)報(bào)ValueError,除非errors是ignore或replace
string.encode(encoding=’UTF-8’,errors=’strict’)
string.endswith(suffix,beg=0,end=len(string))
是否以**結(jié)尾
string.expandtabs(tabsize=8)
把字符串中tab轉(zhuǎn)為空格,默認(rèn)8個(gè)
string.find(str,beg=0,end=len(stirng))
檢測(cè)是否包含str,存在返回開始索引,否則返回-1
string.index(str,begin=0,end=len(string))
同find,不存在報(bào)異常,ValueError
string.isalnum()
至少一個(gè)字符,且所有字符均為字母或數(shù)字,True. 檢測(cè)字符串是否只包含0-9A-Za-z
string.isalpha()
至少一個(gè)字符,所有字符都是字母,True. 檢測(cè)字符串是否只包含字母
string.isdecimal()
只包含十進(jìn)制數(shù),True
stirng.isdigit()
只包含數(shù)字,True. 檢測(cè)字符串是否僅包含數(shù)字
string.islower()
至少一個(gè)區(qū)分大小寫字符且所有字符小寫,True. 檢測(cè)字符串是否均為小寫字母
string.isnumeric()
只含數(shù)字字符,True
string.isspace()
只包含空格,True. 檢測(cè)字符串是否均為空白字符
string.istitle()
標(biāo)題化字符,True. 檢測(cè)字符串中的單詞是否為首字母大寫
string.isupper()
至少一個(gè)區(qū)分大小寫字符且所有字符大寫,True. 檢測(cè)字符串是否均為大寫字母
string.join(seq)
以string作為分隔符,seq中所有元素合并為新的字符串. 將原字符串插入?yún)?shù)字符串中的每?jī)蓚€(gè)字符之間
string.ljust(width)
返回一個(gè)原字符串左對(duì)齊,空格補(bǔ)充至長(zhǎng)度width
string.lower()
轉(zhuǎn)小寫. 將字符串全部轉(zhuǎn)為小寫
string.lstrip()
截掉左側(cè)的空格
string.partition(str)
= find+split,從str出現(xiàn)第一個(gè)位置,截?cái)酁閜re_str,str,after_str元組,不含str則 pre_str=strstring.replace(str1,str2,num=string.count(str1))替換,指定不超過num次, 可作為模板實(shí)現(xiàn)
string.rfind(str,beg=0,end=len(string))
同find,右邊開始
string.rindex(str,beg=0,end=len(string))
同index,右邊開始
string.rjust(width)
右對(duì)齊,空格補(bǔ)齊
string.rpartition(str)
同partition,右邊開始
string.rstrip([chars])
清理右側(cè)空白,包括換行符,返回處理后字符串
string.split(str=””, maxsplit =string.count(str))
以str切片,可指定分割次數(shù), 分割字符串,返回列表,默認(rèn)分隔符空格
string.splitlines(num=string.count(‘\n’))
s.splitlines([keepends])按行分隔,可指定分割次數(shù)
string.startswith(obj,beg=0,end=len(string))
以str開頭,True. 檢測(cè)字符串是否以某一子串開頭
string.strip([obj])
在string上執(zhí)行l(wèi)strip和rstrip
string.swapcase
反轉(zhuǎn)string中大小寫. 字符串中小寫轉(zhuǎn)大寫,大寫轉(zhuǎn)小寫
string.title()
標(biāo)題花,單詞首字母大寫,其余小寫
string.translate(str,del=””)
s.translate(table)根據(jù)str給出表轉(zhuǎn)換string字符,要過濾的字符放在del參數(shù)中
string.upper()
轉(zhuǎn)大寫. 將字符串全部轉(zhuǎn)為大寫
string.zfill(width)
返回長(zhǎng)度width的字符串,原字符串右對(duì)齊,前面填充0
len(string)
獲取字符串的長(zhǎng)度
標(biāo)簽:
原文地址:http://my.oschina.net/yangting880815/blog/420597
總結(jié)
以上是生活随笔為你收集整理的python字符串_python字符串API的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 七彩虹将星游戏本明日零点开启预售:13
- 下一篇: 北京现已拥有人工智能核心企业 1048