\n 表示换行
\t 表示一个制表符
\\ 表示 \ 字符本身
print ('Bob said \"I\'m OK\"')
任务
请将下面两行内容用Python的字符串表示并打印出来:
Python was started in 1989 by "Guido".
Python is free and easy to learn.
print ('Python was started in 1989 by "Guido".\nPython is free and easy to learn.')
如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀r
,表示这是一个 raw 字符串,里面的字符就不需要转义了。
print (r'\(~_~)/ \(~_~)/')===打印结果为\(~_~)/ \(~_~)/
任务
请把下面的字符串用r'''...'''
的形式改写,并用print打印出来:
'\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.'
print (r'''"To be, or not to be": that is the question.
Whether it's nobler in the mind to suffer.''')