Pythonでは、文字列を大文字から小文字に変換したり、小文字から大文字に変換するための便利なメソッドが提供されています。それらは lower()
, upper()
, capitalize()
, title()
, swapcase()
などです。
lowerメソッド
lower()
メソッドは、文字列のすべての文字を小文字に変換した新しい文字列を返します。
print("Hello".lower()) # hello
print("APPLE".lower()) # apple
upperメソッド
upper()
メソッドは、文字列のすべての文字を大文字に変換した新しい文字列を返します。
print("Hello".upper()) # HELLO
print("apple".upper()) # APPLE
capitalizeメソッド
capitalize()
メソッドは、文字列の先頭を大文字にし、それ以降の文字を小文字に変換した新しい文字列を返します。
print("hello python".capitalize()) # Hello python
print("MY FAVORITE THINGS".capitalize()) # My favorite things
titleメソッド
title()
メソッドは、文字列に含まれる単語毎に最初の文字を大文字に、それ以外の文字は小文字に変換した新しい文字列を返します。
print("hello python".title()) # Hello Python
print("MY FAVORITE THINGS".title()) # My Favorite Things
swapcaseメソッド
swapcase()
メソッドは、文字列の大文字を小文字に、小文字を大文字に変換した新しい文字列を返します。
print("Hello".swapcase()) # hELLO
print("apple".swapcase()) # APPLE
これらのメソッドを使うことで、Pythonで文字列の大文字と小文字を簡単に変換することができます。これらのメソッドは、文字列操作において非常に便利なツールとなります。.