Python三引号
Python三引号允许一个字符串跨多行,字符串中也可以包含换行符、制表符以及其他特殊字符。
实例:
1 | #!/usr/bin/python3 |
以上代码执行结果为:
1 | C:\Users\User\Anaconda3\python.exe "D:/Pycharm job/三引号.py" |
三引号让程序员从引号和特殊字符串的泥潭里面解脱出来,自始至终保持一小块字符串的格式是所谓的WYSIWYG(所见即所谓)格式的。
一个典型的用例是,当你需要一块HTML或者SQL时,这时用字符串组合,特殊字符串转义将会非常的繁琐
1 | errHTML = ''' |
Unicode 字符串
在Python2中,普通字符串是以8位ASCII码进行存储的,而Unicode字符串则存储为16位unicode字符串,这样能够表示更多的字符集。使用的语法是在字符串前面加上前缀u。
在Python3中,所有的字符串都是Unicode字符串;
Author: focusshell
Link: http://focusshell.github.io/2018/08/22/Day-9-Python字符串-下部/
Copyright: All articles in this blog are licensed under CC BY-NC-SA 3.0 unless stating additionally.