我使用format()内置函数的错误消息

时间:2017-04-25 02:37:45

标签: python python-3.x built-in

这是我的代码和错误消息:

>>> 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”“is”这两个词都显示为黄色。

1 个答案:

答案 0 :(得分: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)