输出应该看起来像一个引用

我正在尝试打印引文和作者姓名。我的输出应如下所示(包括引用):


阿尔伯特·爱因斯坦曾经说过:“一个从未犯过错误的人从未尝试过任何新事物。”


我试过这个:


quote = "A person who never made a mistake never tried anything new."

message = f"Albert Einstein once said, {quote}"

print(message)

但我没有得到报价,我认为其余的都很好。


慕盖茨4494581
浏览 157回答 5
5回答

慕雪6442864

你可以这样做:>>> quote = "\"A person who never made a mistake never tried anything new.\"">>> message = f"Albert Einstein once said, {quote}">>> print(message)Albert Einstein once said, "A person who never made a mistake never tried anything new."或者你也可以这样做:>>> quote = "A person who never made a mistake never tried anything new.">>> message = f"Albert Einstein once said, \"{quote}\"">>> print(message)Albert Einstein once said, "A person who never made a mistake never tried anything new."或者,您可以用单引号将双引号括起来,以便打印双引号。做这样的事情:>>> quote = '"A person who never made a mistake never tried anything new."'>>> message = f"Albert Einstein once said, {quote}">>> print(message)Albert Einstein once said, "A person who never made a mistake never tried anything new."请注意,如果句子中有单引号,则它将不起作用。例如,如果您的句子是 "A person who's never made a mistake never tried anything new",那么单引号将不起作用。

白板的微信

尝试这个:a = "Albert Einstein once said, \"A person who never made a mistake never tried anything new.\"" print(a)或者:a = 'Albert Einstein once said,"A person who never made a mistake never tried anything new."' print(a)

婷婷同学_

尝试用quote = '"A person who never made a mistake never tried anything new."'message = "Albert Einstein once said, {}".format(quote)print(message)

摇曳的蔷薇

尝试这个 quote = '"A person who never made a mistake never tried anything new."' message = f"Albert Einstein once said, {quote}" print(message)

隔江千里

您需要在引号前添加反斜杠。print("test test hello /" very good /" said him")输出:测试测试你好他说“很好”
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python