加入收藏 | 设为首页 | 会员中心 | 我要投稿 北几岛 (https://www.beijidao.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2021-05-21 05:14:11 所属栏目:大数据 来源: https://www.jb51.cc
导读:目录 | 上一节 (1.3 数字) | 下一节 (1.5 列表) 1.4 字符串 本节介绍处理文本的方法。 表示字面量文本 在程序中字符串字面量使用引号来书写。 # 单引号(Single quote)a = 'Yeah but no but yeah but...'# 双引号(Double quote)b = "computer says no"#

目录 | 上一节 (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 = '                        

(编辑:北几岛)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读