python 文字列作成方法は何ですか
Pythonにおける文字列の作成方法は、以下の通りである。
- 「」で囲んだ文字列リテラルを作成するには、シングルクオートまたはダブルクオートを使用できます。例:
str1 = 'Hello World'
str2 = "Python is awesome"
- 3つの引用符を使用して複数行の文字列を作成します。例:
str3 = '''This is a
multi-line string'''
- 特殊文字を作るには、文字列のエスケープ文字を使う。
str4 = 'I\'m a programmer'
str5 = "He said, \"Hello World\""
- エスケープシーケンスを含む文字列を作成するには、文字列のRaw String表記を使用する。例えば:
str6 = r'C:\Users\Username\Desktop'
- 変数を含む文字列を作成するには、文字列フォーマット手法を使用します。たとえば:
name = 'Alice'
age = 25
str7 = 'My name is {} and I am {} years old'.format(name, age)
- 文字列の加算演算子を使用して複数の文字列を連結します。たとえば、
str8 = 'Hello' + ' ' + 'World'
- 文字の乗算法演算子を使用して文字列を複製します。例えば:
str9 = 'Python' * 3
文字列は不変であることに注意する必要があります。つまり、文字列を編集することはできませんが、新しい文字列を作成することで文字列の編集が可能になります。