この記事は、Python の組み込み文字列関数の使用法 (コード) を紹介します。一定の参考価値があります。必要な友人は参照できます。お役に立てば幸いです。あなたに。役に立ちます。
capitalize() 最初の文字を大文字にします
a=’someword’ b=a.capitalize() print(b) —>Someword
casefold()& lower() はすべての文字を小文字に変更します。casefold は不明な文字も小文字にできます
a=’someWORD’ b=a.casefold() print(b) c=a.lower() print(c) —>someword —>someword
center(width,fillchar=None) 幅を設定し、コンテンツを中央に配置します。空白の不明な埋め込み、1 文字
a=’someword’ b=a.center(30,’*’) print(b)
count(sub,start=None,end=None) ) 文字列内を検索して、サブシーケンスの出現数を確認します。開始点と終了点を指定できます
a=’somewordsomeword’ b=a.count(‘or’) print(b) —>2
startswith(suffix,start=None,end=None)&endswith(suffix,start=None,end=None) XXで開始/終了するかどうか、開始点と終了点を指定できます
a=’somewordsomeword’ b=a.startswith(‘sa’) c=a.endswith(‘ord’) print(b) print(c) —>False —>True
find(sub,start=None,end=None) 指定された文字または文字列を検索し、最初の位置を返します。見つからない場合は、-1 を返します。開始点と終了点を指定できます
a=’somewordsomeword’ b=a.find(‘me’) print(b) —>2
format () 書式設定、文字列内のプレースホルダーを指定された値に置き換えます
test=’I am {name},age {a}’ v=test.format(name=’alex’,a=19) print(v) —>i am alex,age 19
format_map() 書式設定、渡された値
test=’iam{name},age{a}’ v=test.format_map({“name”:’alex’,”a”:19}) print(v) —>i am alex,age 19
isalnum () 文字列に文字と数字のみが含まれているかどうか
a=’asdfs123*’ b=a.isalnum() print(b) —>False
expandtabs(tabsize=number) 文字列を数値で分割し、タブを埋めます
a=’asdfs123\t523fgbdf’ b=a.expandtabs(5) print(b) —>asdfs123 523fgbdf
isalpha () 文字列には文字のみが含まれます
a=’asdfsfgbdf’ b=a.isalpha() print(b) —>True
isdecimal()&isdigital()&isnumeric() 文字列には数字のみが含まれます。isdigital はより強力で、isnumeric は中国語も認識できます
a=’132132②二’ b=a.isdecimal() c=a.isdigit() d=a.isnumeric() print(b) print(c) print(d) —>False —>False —>True
isprintable() 改行など表示できない文字があるかどうか
a=’sdfgdfg\t’ b=a.isprintable() print(b) —>False
isspace() すべてがスペースかどうかを判定
a=’dsvsdv’ b=a.isspace() print(b) —>False
istitle()&title() タイトルかどうかを判断します。つまり、最初の文字が大文字になり、タイトルになります。
a=’follow uncased characters and lowercase characters only cased ones’ b=a.istitle() print(b) c=a.title() print(c) —>False —>Follow Uncased Characters And Lowercase Characters Only Cased Ones
a=’一二三四五六七’ print(a) b=’*’ c=b.join(a) print(c) —>一二三四五六七 —>一二三四五六七
a=’hello’ b=a.ljust(20,’*’) c=a.rjust(20,’*’) print(b) print(c) —>hello*************** —>***************hello
a=’Hello’ b=a.islower() c=a.lower() print(b,c) —>False hello
a=’Hello’ b=a.isupper() c=a.upper() print(b,c) —>False HELLO
a=’Hello’ b=a.lstrip() c=a.rstrip() d=a.strip() print(b) print(c) print(d) —>Hello —> Hello —>Hello
a=’asdgfrfbcvzxrentas’ b=str.maketrans(‘xdsa’,’1234’) c=a.translate(b) print(c) —> 432gfrfbcvz1rent43
から開始します
a=’helwloasvxcwaewc’ b=a.partition(‘w’) c=a.rpartition(‘w’) print(b) print(c) —>(‘hel’, ‘w’, ‘loasvxcwaewc’) —>(‘helwloasvxcwae’, ‘w’, ‘c’)
a=’helwloasvxcwaewc’ b=a.split(‘w’,2) c=a.rsplit(‘w’) print(b) print(c) —>[‘hel’, ‘loasvxc’, ‘aewc’] —>[‘hel’, ‘loasvxc’, ‘ae’, ‘c’]
a=’helwloas\nvxcwaewc\nafgasdfs’ b=a.splitlines() c=a.splitlines(True) print(b) print(c) —>[‘helwloas’, ‘vxcwaewc’, ‘afgasdfs’] —>[‘helwloas\n’, ‘vxcwaewc\n’, ‘afgasdfs’]
a=’aefsfsfeeav’ b=a.startswith(‘ae’) c=a.endswith(‘av’,1,9) print(b) print(c) True —>False
a=’aefsfsfeeav’ b=a.swapcase() print(b) —>AEFSFSFEEAV
以上がPython の組み込み文字列関数の使用法 (コード) の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。