文字列フォーマットの復習
オブジェクトに独自の文字列表現を定義する前に、文字列の基本操作とフォーマットに慣れておきましょう。復習が必要な場合は、公式の Python チュートリアル(文字列のフォーマット)をざっと確認しておくとよいです。
この演習では、次のコードを考えます。
my_num = 5
my_str = "Hello"
f = ...
print(f)
ここでは、f の定義が欠けています。
以下は f の定義の候補です。
1.
f = "my_num is {0}, and my_str is {1}.".format(my_num, my_str)
2.
f = "my_num is {}, and my_str is \"{}\".".format(my_num, my_str)
3.
f = "my_num is {n}, and my_str is '{s}'.".format(n=my_num, s=my_str)
4.
f = "my_num is {my_num}, and my_str is '{my_str}'.".format()
この演習はコースの一部です
