python文字列で最も一般的な13の処理操作
python文字列で最も一般的ないくつかの処理操作
ブロガーはpythonを何年も勉強して、pythonの掌握に対してますます深くなって、多くの時、自分がpythonのますます多くの知識を掌握することができることを望んで、しかし、多くの時基礎のものを熟練して、もっと多くの知識を理解するよりもっと重要です.
今日、python文字列処理についてお話しします.まず、2つの文字列を定義し、その後、一連の操作例を示します.
1.小文字を大文字に変換
結果:
2.大文字を小文字に変換
結果:
3.置換文字列のサブ文字列
結果:
4.大文字を小文字に変換します.小文字を大文字に変換
結果:
5.新しい文字列の長さを設定し、足りない部分は作成文字で記入する
結果:
6.区切り文字を作成し、文字列を分割する
結果:
7.文字列の先頭、末尾の特定文字列を削除する
結果:
8.統計サブストリングの出現数
結果:
9.作成した左端の文字列を検索し、対応する下付き文字列を返します.
結果:
10.文字列がすべてアルファベットかどうかを判断する
結果:
11.文字列の各要素が全角を含む10進数であるかどうかを判断する
結果:
12.文字列がすべて大文字かどうかを判断する
結果:
13.文字列が小文字であるか否かを判断する
結果:
ブロガーはpythonを何年も勉強して、pythonの掌握に対してますます深くなって、多くの時、自分がpythonのますます多くの知識を掌握することができることを望んで、しかし、多くの時基礎のものを熟練して、もっと多くの知識を理解するよりもっと重要です.
今日、python文字列処理についてお話しします.まず、2つの文字列を定義し、その後、一連の操作例を示します.
str1="sadf AVD"
str2="JIK dojfa kldfj"
1.小文字を大文字に変換
print(str2.upper())
print(str1.upper())
結果:
JIK DOJFA KLDFJ
SADF AVD
2.大文字を小文字に変換
print(str1.lower())
print(str2.lower())
結果:
sadf avd
jik dojfa kldfj
3.置換文字列のサブ文字列
print(str1.replace("sa","dfahj"))
結果:
dfahjdf AVD
4.大文字を小文字に変換します.小文字を大文字に変換
print(str1.swapcase())
結果:
SADF avd
5.新しい文字列の長さを設定し、足りない部分は作成文字で記入する
print(str1.center(15,"="))
結果:
====sadf AVD===
6.区切り文字を作成し、文字列を分割する
print(str2.split())
print("dsfahjosio idfji jodfhai fjhako ifjda dijsf".split('a'))
結果:
print(str2.split())
print("dsfahjosio idfji jodfhai fjhako ifjda dijsf".split('a'))
7.文字列の先頭、末尾の特定文字列を削除する
print(" dsfa dfjik ".strip())
結果:
str3="sdfij odfhjodj 0fj odjfh oidfj iofdj"
8.統計サブストリングの出現数
str3="sdfij odfhjodj 0fj odjfh oidfj iofdj"
print(str3.count('j'))
結果:
7
9.作成した左端の文字列を検索し、対応する下付き文字列を返します.
print(str3.find('j'))
結果:
4 ( -1)
10.文字列がすべてアルファベットかどうかを判断する
print(str3.isalpha())
print("dsfh".isalpha())
結果:
False
True
11.文字列の各要素が全角を含む10進数であるかどうかを判断する
str4="10.25"
str5="45"
print(str4.isdecimal())
print(str5.isdecimal())
結果:
False
True
12.文字列がすべて大文字かどうかを判断する
print(str1.isupper())
結果:
False
13.文字列が小文字であるか否かを判断する
print(str1.islower())
結果:
False