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

翻译:《实用的Python编程》01_04_Strings相关推荐

  1. python编程输入名字配对情侣网名_翻译:《实用的Python编程》01_05_Lists

    1.5 列表 本节介绍 Python 原始数据类型列表(list). 列表是一种有序的集合.python 建立列表 使用方括号 [] 来定义列表字面量.git names = [ 'Elwood', ...

  2. python怎样设置列表翻译_翻译:《实用的Python编程》01_05_Lists

    1.5 列表 本节介绍 Python 原始数据类型列表(list). 列表是一种有序的集合. 创建列表 使用方括号 [] 来定义列表字面量. names = [ 'Elwood', 'Jake', ' ...

  3. 十大python开发软件-介绍6款实用的python编程开发工具

    现如今Python已经成为时下流行的编程语言,几乎每个接触编程的人,都会选择Python编程语言来学习,那么关于Python IDE又有什么好的选择呢?今天让我们一起来看看小编为您推荐的6款Pytho ...

  4. 总结了90条简单实用的Python编程技巧

    点击上方"菜鸟学Python",选择"星标"公众号 超级无敌干货,第一时间送达!!! 来源:萝卜大杂烩 编码原则 建议1:理解 Pythonic 概念--详见 ...

  5. python编程入门指南pdf-python编程初学者指南

    python编程初学者指南是一本边学边制作游戏的经典教程,由美国程序员道森(Michael Dawson)编著.通过阅读本书,你不仅会学到很多实用的Python编程知识,还将懂得如何在实际工作中运用这 ...

  6. python编程入门指南上下百度云-Python编程初学者指南 PDF扫描版[87MB]

    Python编程初学者指南 内容简介: 如果你刚刚接触Python编程,而且正在寻找一本实用的教程,那么这本书为你量身打造.通过阅读本书,你不仅会学到很多实用的Python编程知识,还将懂得如何在实际 ...

  7. python编程入门指南-Python编程初学者指南 PDF扫描版[87MB]

    Python编程初学者指南 内容简介: 如果你刚刚接触Python编程,而且正在寻找一本实用的教程,那么这本书为你量身打造.通过阅读本书,你不仅会学到很多实用的Python编程知识,还将懂得如何在实际 ...

  8. 学python哪个app比较好_初学python编程,有哪些不错的软件值得一用?

    初学python编程,有哪些不错的软件值得一用? 萧楚故人 发表于 2020-7-17 00:17:55 只看该作者 只看大图 倒序浏览 阅读模式 10 19832 下载好向圈APP可以快速联系圈友 ...

  9. python学英语游戏_美国大佬推荐,一边玩一边学Python编程,12个游戏轻松掌控Python...

    你还在坚持Python编程吗?如此枯燥的学习方式,靠自己的意志真的能坚持到最后吗? 放弃吧!与其辛苦的执着,不如看美国大佬推荐的Python编程闯关游戏,一边学编程一边玩游戏,以后连"吃鸡& ...

最新文章

  1. [spring-boot] 多环境配置
  2. mvcc原理_MySQL MVCC原理
  3. 【Android 应用开发】Activity生命周期 与 Activity 之间的通信
  4. common.logging和log4j比较
  5. 聊一聊深度学习的activation function
  6. 【随记】SQL Server连接字符串参数说明
  7. 华为消息推送 有透传通道吗_求解在推送用透传消息-使用厂商通道(我用的是基座测试) 用手机测试出现了“clientId离线”问题...
  8. 【Python】Python中的类型转换
  9. 《数据结构C语言版》——栈和队列详解(图文并茂),从零开始的学习
  10. 开工大吉:Oracle 18c已经发布及新特性介绍
  11. WPF中ListBox的样式设置
  12. Github上好的Android开源框架
  13. vue里面的mvvm双向绑定(高级语法糖)
  14. 我要学ASP.NET MVC 3.0(十三): MVC 3.0 防止跨站点请求伪造 (CSRF) 攻击
  15. 语音识别哪个软件好,教你三种不同的识别方法
  16. lenovo G480 安装无线驱动 linux
  17. 丁磊:那时候我们除了会写软件 什么也不会做
  18. 鸿蒙系统可以上外网吗,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  19. 计算机系统还原到某个时间节点,电脑恢复到某个时间点
  20. [Hack The Box] HTB—Bolt walkthrough

热门文章

  1. 阿里云应用实时监控服务ARMS接入
  2. python3正则表达式替换_在Python 3中加速数百万的正则表达式替换
  3. LeetCode打卡:870.优势洗牌
  4. laravel voyager 笔记
  5. 酒店智能门锁方案功能介绍_模组_西城微科
  6. 什么是电气一次、二次?电气一次二次的分类
  7. 奥维查看行政边界_【百度地图API】如何获取行政区域的边界? (转载)
  8. Grammarly使用说明
  9. 独自一人开发一整套 ERP 系统是什么水平?
  10. 有关 Java Long 型数据的比较