如何防止“in variab”关闭

2024-04-29 04:39:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个变量

sentence = "In 1794, shortly after his arrival in Manchester, Dalton was elected a member of the Manchester Literary and Philosophical Society, the "Lit & Phil", and a few weeks later he communicated his first paper on "Extraordinary facts relating to the vision of colours", in which he postulated that shortage in colour perception was caused by discoloration of the liquid medium of the eyeball. In fact, a shortage of colour perception in some people had not even been formally described or officially noticed until Dalton wrote about his own. Since both he and his brother were colour blind, he recognized that this condition must be hereditary."

现在它可能同时具有“”和“”,因此它将关闭变量的值。我想阻止这一切。有没有其他存储字符串的方法?你知道吗


Tags: andoftheinthatsentencehecolour
3条回答
a="""triple quoted strings can contain quote like this " without ending the string"""

\转义嵌入的引号:

"Some text with \"embedded\" quotes"

如果文本仅包含双引号,则可以使用单引号,而不必转义双引号:

'Some text with "embedded" quotes'

最后但并非最不重要的一点是,您可以三倍外部引号,省得自己也必须避开换行:

"""Some text with "embedded" quotes"""
"""Some text with "embedded" quotes
and a newline too"""

对于您的示例,单引号已经起到了作用:

sentence = 'In 1794, shortly after his arrival in Manchester, Dalton was elected a member of the Manchester Literary and Philosophical Society, the "Lit & Phil", and a few weeks later he communicated his first paper on "Extraordinary facts relating to the vision of colours", in which he postulated that shortage in colour perception was caused by discoloration of the liquid medium of the eyeball. In fact, a shortage of colour perception in some people had not even been formally described or officially noticed until Dalton wrote about his own. Since both he and his brother were colour blind, he recognized that this condition must be hereditary.'

可以使用三重引号,如:

sentence = """ long sentence with all 'kind" of symbols """

相关问题 更多 >