Python:文字列の全部大文字、全部小文字、先頭だけ大文字化

スポンサーリンク

文字列の全部大文字、全部小文字、先頭だけ大文字化

capitalize()は先頭の単語をタイトルケース(先頭文字だけ大文字)にします。

>>> tmp = 'this is a pen.'
>>> tmp.capitalize()
'This is a pen.'

title()はすべての単語をタイトルケースにします。

>>> tmp.title()
'This Is A Pen.'

upper()はすべての文字を大文字にします。

>>> tmp.upper()
'THIS IS A PEN.'

lower()はすべての文字を小文字にします。

>>> tmp.lower()
'this is a pen.'

swapcase()は大文字小文字を逆にします。

>>> tmp.title().swapcase()
'tHIS iS a pEN.'