0
我正在通過Mathew Driscoll的「Python 101」工作,並在嘗試此操作時遇到了問題。新的字符串格式化方法
>>> print("%(lang)s is fun!" % {"lang":"python"})
我明白我想要使用Python字典這裏與郎是一個「鍵值對」 我做的是什麼複製在書,但書已經出來了一段時間,我使用最新版本的Python。
這是錯誤我得到:
Traceback (most recent call last):
File "<pyshell#78>", line 1, in <module>
print("%(lang)s is fun!" % {"lang":"python"})
TypeError: 'str' object is not callable
您可能還需要尋找到'格式()'和[格式化語言(https://docs.python.org/3.5/library/string.html#formatspec),又名新樣式字符串格式化是旨在取代傳統的'%'方法。 – AChampion