Day 198文字列の大文字小文字変換
Pythonコード
1text = 'Hello, World!'2print(text)3print(text.upper())4print(text.lower())5print(text.swapcase())6print(text.capitalize())7text2 = 'hELLO, wORLD!'8print(text2.casefold())
解説
- 行1〜2: まず、'Hello, World!' という文字列を変数textに代入します。print()関数は、指定された値を出力します。ここでは、textの値を出力します。print()関数は、Pythonの組み込み関数で、指定された値を出力するために使用されます。 行3〜4: upper()とlower()は、文字列の大文字小文字を変換するメソッドです。upper()はすべての大文字に変換し、lower()はすべて的小文字に変換します。これらのメソッドは、文字列のケースを変換するために使用されます。
- 行5: swapcase()は、文字列の各文字のケースを入れ替えるメソッドです。大文字は小文字に、小文字は大文字に変換されます。swapcase()メソッドは、文字列のケースを入れ替えるために使用されます。 行6: capitalize()は、文字列の先頭の文字を大文字に変換し、残りの文字を小文字に変換するメソッドです。capitalize()メソッドは、文字列の先頭の文字を大文字に変換するために使用されます。
- 行7〜8: casefold()は、文字列をケースフォールドに変換するメソッドです。ケースフォールドは、大文字と小文字の区別をなくすために使用されます。casefold()メソッドは、文字列のケースを標準化するために使用されます。
次に試してみよう
- 文字列の先頭と末尾の空白を削除するstrip()メソッドを試してみましょう。
- 文字列を分割するsplit()メソッドを試してみましょう。
- 文字列を結合するjoin()メソッドを試してみましょう。