python文字列で最も一般的な13の処理操作


python文字列で最も一般的ないくつかの処理操作
ブロガーは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