とある変人のお道具箱

技術系のことにについて幅広く触れていくブログです

【Python】 大文字、小文字を変換する

python3のstr型の文字列の大文字小文字を入れ替えたり、大文字を小文字に変換したりする方法を紹介する。
大文字、小文字を判定させる方法はこちら
henjins-toolbox.hatenablog.com

   

大文字を小文字にする upper()

str_example = "eXaMPLe"
print(str_example.upper())
#EXAMPLE

   

小文字を大文字にする lower()

str_example = "eXaMPLe"
print(str_example.lower())
#example

   

大文字を小文字に、小文字を大文字にする swapcase()

str_example = "eXaMPLe"
print(str_example.swapcase())
#ExAmplE

   

頭文字だけ大文字にして、他を小文字にする capitalize()

str_example = "eXaMPLe"
print(str_example.capitalize())
#Example

   

単語の頭文字を大文字に、他を小文字にする title()

通称タイトルケース化

str_example = "eXaMPLe stRIng . this IS teST"
print(str_example.title())
#Example String . This Is Test