始める無料で始める

文字列フォーマットの復習

オブジェクトに独自の文字列表現を定義する前に、文字列の基本操作とフォーマットに慣れておきましょう。復習が必要な場合は、公式の 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()

この演習はコースの一部です

Python によるオブジェクト指向プログラミング

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する