微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

翻译:《实用的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 = '
                
                                 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐