翻译:《实用的Python编程》01_04_Strings

目录 | 上一节 (1.3 数字) | 下一节 (1.5 列表)

1.4 字符串
本节介绍处理文本的方法。

表示字面量文本
在程序中字符串字面量使用引号来书写。

单引号(Single quote)

a = ‘Yeah but no but yeah but…’

双引号(Double quote)

b = “computer says no”

三引号(Triple quotes)

c = ‘’’
Look into my eyes, look into my eyes, the eyes, the eyes, the eyes,
not around the eyes,
don’t look around the eyes,
look into my eyes, you’re under.
‘’’
通常,字符串只能占一行。三引号捕获在引号结束之前的所有文本,包含所有的格式。

使用单引号(’)和双引号(“)没有区别。但是,以什么样的引号开始字符串,必须以什么样的引号结束字符串。

字符串转义码
转义码被用于表示控制字符和不能轻易在键盘上输入的字符。以下是一些常见的转义码:

‘\n’ 换行符(Line feed)
‘\r’ 回车符(Carriage return)
‘\t’ 制表符(Tab)
‘’’ 字面量单引号(Literal single quote)
‘"’ 字面量双引号(Literal double quote)
‘\’ 字面量反斜杠(Literal backslash)
字符串表示
字符串中的每个字符在内部被存储为所谓的 Unicode “代码点(code-point)”,代码点是一个整数。可以使用下列转移序列指定确切的代码点 。

a = ‘\xf1’ # a = ‘ñ’
b = ‘\u2200’ # b = ‘∀’
c = ‘\U0001D122’ # c = ‘

上一篇:Linux常用命令记录


下一篇:【LeetCode】839. 相似字符串组 Similar String Groups (Python)