Pythonで文字列内の大文字・小文字変換する方法

PythonPythonの基本

記事内に広告が含まれています。

Pythonで文字列内の大文字、小文字を変換するには文字列メソッドのupper()、lower()、capitalize()、title()、swapcase()を使うことで行うことができます。

この記事ではupper()、lower()、capitalize()、title()、swapcase()を説明します。

小文字を大文字に変換する

文字列内の小文字を大文字に変換するには文字列メソッドのupper()を使います。

s = "Hello Python Wolrd!!"

print( s.upper() )

上記の実行結果は

HELLO PYTHON WOLRD!!

になります。

大文字を小文字に変換する

文字列内の大文字を小文字に変換するには文字列メソッドのlower()を使います。

s = "Hello Python Wolrd!!"

print( s.lower() )

上記の実行結果は

hello python wolrd!!

になります。

先頭の一文字を大文字、他を小文字に変換する

文字列内の先頭の一文字を大文字、他を小文字に変換するには文字列メソッドのcapitalize()を使います。

s = "Hello Python Wolrd!!"

print( s.capitalize() )

上記の実行結果は

Hello python wolrd!!

になります。

単語の先頭の一文字を大文字、他を小文字に変換する

文字列内の単語の先頭の一文字を大文字、他を小文字に変換するには文字列メソッドのtitle()を使います。

s = "Hello Python Wolrd!!"

print( s.title() )

上記の実行結果は

Hello Python Wolrd!!

になります。

大文字を小文字に、小文字を大文字に変換する

文字列内の大文字を小文字に、小文字を大文字に変換するには文字列メソッドのswapcase()を使います。

s = "Hello Python Wolrd!!"

print( s.swapcase() )

上記の実行結果は

hELLO pYTHON wOLRD!!

になります。

システムトラストでは一緒に働いていただける仲間を募集中です。
株式会社システムトラスト

システムトラストでは、システムエンジニア、プログラマーなどを随時募集中です。気軽にご相談ください。

お問合せ