翻译:《实用的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,not around the eyes,don't look around the 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 = '

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...