2017-04-25 47 views
2

這裏是我的代碼,並且錯誤信息:錯誤信息的內置功能

>>> message = ‘The price of this {0:s} laptop I {1:d} USD and the exchange rate is {2:4.2f} USD to 1 EUR’.format(‘Apple’, 1299, 1.23342342) 
SyntaxError: invalid character in identifier 

據我正在關注的書,我的代碼是正確的。我應該提到,「The」這個詞以粉紅色突出顯示,「and」「是」兩個詞都顯示爲黃色。

+0

看起來您正在使用錯誤的引號。使用''''或'''字符引用你的字符串。 – Craig

+0

謝謝,是的,你說得對! – TJE

回答

2

您正在使用錯誤的引號字符,您需要使用'"

message = 'The price of this {0:s} laptop I {1:d} USD and the exchange rate is {2:4.2f} USD to 1 EUR'.format('Apple', 1299, 1.23342342) 
+0

當然,謝謝,我確實希望錯誤信息指向引號。 – TJE