一:字符串
1:单引号(’):'This is first time'。这样所有 的空白,即空格和制表符都原谅保留!
2:双引号(”):与单引号的引用完全一样
3:三引号('''或"""):引用三引号可以指示一个多行的字符串,在三引号中可以自由的使用单引号和双引号。例:
'''This is a multi-line,This is the first line."What's your name?."'''
二:转义符
用\反斜杠:可用\'来指示单引号,双引号也是一样,反斜杠本身可用\\表示
注:行末的单独一个反斜杠表示字符串在下一行继续,而不是开始一个新的行
例:“This is the first line.\
This is the second line."
等价于"This is the first line,This is the second line."
三:自然字符串
自然字符串通过给字符串加上前缀r或R来指定。例:r"This is the first line \n"
四:Unicode字符串
若想要用一个国家的语言如阿拉伯语来写文本,则需要一个支持Unicode的编辑器,你只需要在字符串前加上前缀u或U。
五:字符串是不可变的:即一旦创造了一个字符串,就不能再改变它了。
六:按字面意义级连字符串:如果两个字符串按字面意义相邻放着,他们会被python自动级连。