Pythonのupper関数を使って文字列を大文字に変換する方法

スポンサーリンク

Python String upper()関数は、完全なStringを大文字に変換し、新しいStringを返します。

文字列はStringでは不変なので、元の文字列の値は変更されません。

キーポイント :

  • 戻り値の型 キーポイント : * 返り値: 文字列
  • パラメータ値。 upper()関数にパラメータを渡すことはできません。
  • 文字列全体を大文字に変換します。
  • 元の文字列を変更することはありません。変更後の文字列は、新しい変数名で保存することができます。

例 例:与えられた文字列 – “Have a Nice Day” または “Have A NICE DAY” または “Have a nice day” または “Have a nice day”

upper()関数を使用した後の新しい文字列。

スポンサーリンク

String upper() のシンタックス

str_name.upper()

ここで、str_name は入力文字列を意味します。

また、upper()はpythonに内蔵された文字列関数です。

str_name = "welcome"
print(str_name.upper())   #  WELCOME

String upper() の例

ケース1:文字列は小文字で、数字/特殊文字/空白を含むことができます。

str_name = "welcome 2020"
print(str_name.upper())   #  WELCOME  2020
 
str_name = "welcome @2020"
print(str_name.upper())   #  WELCOME @2020

ケース 2: 文字列は大文字で、数字/特殊文字/空白を含むことができます。

str_name = "WELCOME 2020"
print(str_name.upper())   #  WELCOME  2020
 
str_name = "WELCOME @2020"
print(str_name.upper())   #  WELCOME @2020

ケース3:すべての単語の最初のアルファベットだけが大文字の場合

str_name = "Python"
print(str_name.upper())   #  PYTHON
 
str_name = "Python 2020"
print(str_name.upper())   #  PYTHON 2020

ケース4:文字列が数字または特殊文字のみを含む場合

str_name = "2020"
print(str_name.upper())   #  2020
 
str_name = "@$&"
print(str_name.upper())   #  @$&

ケース5:文字列が空である場合

str_name = ' '
print(str_name.upper())   #  (Will not give any error and show empty space as output)
タイトルとURLをコピーしました