Pythonで文字列内の大文字・小文字変換する方法
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!!
になります。
リンク