変数を使った出力
CoddyのPythonジャーニー「Fundamentals」セクションの一部 — レッスン 25/77。
これまでに、単純な文字列を出力する方法を学びましたが、時には文字列の中に変数の値を挿入する必要があります。
例えば:
age = 10
print("His age is: age")これは、"His age is: 10"ではなく"His age is: age"と出力されます。
動作させるには、f文字列を使用します:
age = 10
print(f"His age is: {age}")これは "His age is: 10" と出力します
引用符 "" の前に文字 f を追加します。そして文字列内の、波括弧 {} を置いた場所に、その中に書かれた内容の値が挿入されます。
チャレンジ
初心者入力としてランダムな文字列を変数 rnd に格納するコードが与えられます。
コンソールに "The input is: " と、変数 rnd の中にあるランダムな文字列を出力してください。
例についてはテストケースを確認してください!
チートシート
文字列に変数の値を挿入するには、f文字列(f-strings)を使用します:
age = 10
print(f"His age is: {age}")
# 出力: His age is: 10f文字列は、引用符の前に「f」を付けることで作成されます。変数は波括弧 {} を使用して挿入されます:
variable = "value"
print(f"Text {variable} more text")自分で試してみよう
rnd = input() # この行は変更しないでください
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。