如果字符串中需要出现单引号和双引号怎么办?
如打印字符:Let's go shopping!
(1)使用转义字符(\)
>>> 'let\'s go shopping!'
"let's go shopping!"
(2)
>>> "Let's go shopping"
Let's go shopping
长字符串的创建:
例如,如果打印:
春风依旧,著意随堤柳.搓得蛾儿黄欲就,天气清明时候.
去年紫陌青门,今宵雨魄云魂.断送一生憔悴,只销几个黄昏.
加三对双引号即可:
>>> str = """春风依旧,著意随堤柳.搓得蛾儿黄欲就,天气清明时候.
去年紫陌青门,今宵雨魄云魂.断送一生憔悴,只销几个黄昏."""
>>> str
'春风依旧,著意随堤柳.搓得蛾儿黄欲就,天气清明时候.\n去年紫陌青门,今宵雨魄云魂.断送一生憔悴,只销几个黄昏.'
>>> print(str)
春风依旧,著意随堤柳.搓得蛾儿黄欲就,天气清明时候.
去年紫陌青门,今宵雨魄云魂.断送一生憔悴,只销几个黄昏.