開始使用免費開始

字串格式化複習

在開始為物件自訂字串表示之前,先確保你熟悉如何處理字串並進行格式化。若需要複習,花一點時間閱讀[Python 官方教學:字串格式化](https://docs.python.org/3/library/stdtypes.html#str.format)。

在本練習中,請看以下程式碼:

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 物件導向程式設計

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習