您的位置:首页 > 编程语言 > Python开发

数字与表达式——长字符串、原始字符串和Unicode

2017-02-09 15:30 344 查看
如果需要写一个非常非常长的字符串,它需要跨行,那么,他可以使用三个引号代替普通引号

print ''' This is a very long stirng.
It contunes here
And it's not here yet.'''

 This is a very long stirng.
It contunes here
And it's not here yet.
也可以使用三个双引号"""Like This """

反斜线也可以跨行
1+2+ \
   4+5
Out[4]: 12

原始字符串
换行符 可以写为 \n

print 'Hello,\nworld!'
Hello,
world!

也可以使用反斜线对其本身转义
print 'C:\\nowhere'
C:\nowhere

原始字符串 r
print r'C:\nowhere'
C:\nowhere

如果希望原始字符串只以一个反斜线结尾的话,把反斜线单独做一个字符串处理

print r'C:\Program Files\foo\bar' '\\'
C:\Program Files\foo\bar

Unicode字符串使用u前缀,就像原始字符串使用r一样

u'Hello,world!'
Out[10]: u'Hello,world!'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python基础知识