Python数据类型字符串的几种表示形式
off999 2024-09-18 22:26 47 浏览 0 评论
Python数据类型字符串的几种表示形式
字符串用于表示文本数据。字符串中的字符可以是 ASCII字 符、各种符号以及各种 Unicode 字符。字符串属于不可变序列,不能直接修改字符串,不能在原处修改。字符串中的字符按照从左到右的顺序,具有位置顺序支持索引、分片等操作。
字符串常量
Python 字符串常量可用下列多种方法表示。
单引号: 'a'、'123'、'abc'
双引号:"a"、"123"、" abc "。
3个单引号或3对双引号:'" Python code "'、""" Python string """,三引号字符串可以包含多行字符串,可以分多行表示。
带 r 或 R 前缀的 Raw 字串:字符串内转义符不显示不起作用,只作为字符显示。
r 'abc\n123'、 R'abc\n123'。
带 u 或 U 前缀的 Unicode 字符串:u'asdf' 、 U'asdf '。u"字符串中有中文"
前缀u表示该字符串是unicode编码,用在含有中文字符的字符串前,防止因为编码问题,导致中文出现乱码。另外一般要在文件开头标明编码方式采用utf8。
Python3中,所有字符串默认字符串都是 str 类型的对象,可用内置的 str 函数来创建 str 字符串对象,用来转成字符串。例如:
> Pstr(123)
> x #用数字创建字符串对象
"123"
> typet(x )
< class ' str > #测试字符串对象类型
1.单引号与双引号 ,在表示字符串常量时,单引号和双引号没有区别,可相互嵌套。变量表示只显示外侧引号,内侧引号只作为字符显示。输出显示不显示外侧引号。
>>'123" abe '
'123" abe '
>>"I23' abc "
"123' abe"
>print('123" abe ',"123' abe ")
123" abc 123' abc
在交互模式下,直接显示字符串时,默认用单引号表示。如果字符串中有单引号,则
用双引号表示。注意,字符串打印时,不会显示用来字符串头尾用来表示字符串的单引号或双引号。
2.三引号:
三引号通常用于表示多行字符串(也称块字符)。例如:
> x =""" This is
a Python
multiline string ."""
>>> x
This is\n\ta Python multiline string.
> > print ( x )
This is
a Python
multiline string.
注意交互模式下,直接显示时,字符串中的各种控制字符以转义字符显示,与打印格式是有所区别。
三引号的另一种作用是作为文档注释,被三引号包含的代码块作为注释,在执行时被忽略不被执行,为阅读代码提供方便标识。放在句首。只在注释前端标三对引号,多行显示,末尾加三对引号。例:
"""这是三引号字符
串注释"""
3.转义字符:
转义字符用于表示一些不能直接输入的各种特殊字符。 Python 用常用转义字符表示。
4. Raw字特串如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀 r,表示这是一个 raw 字符串,里面的字符就不需要转义了。在 Raw 字符串中, Python 不会解析其中的转义字符。
相关推荐
- qq下载 免费下载(qq下载安装免费下载手机版本)
-
QQ号码注册成功后忘记/遗忘QQ号码怎么办?成功申请QQ号码后,建议您手动将QQ号码复制保存在本地,如果没有记录且关闭了页面,则无法在网页上找回QQ号码,如果您忘记QQ号码,可以尝试通过以下方法找回:...
- 查杀病毒最好的软件(病毒查杀软件推荐)
-
好用的电脑杀毒软件,目前比较知名的有360杀软,腾讯电脑管家,金山毒霸,瑞星等杀毒软件,至于哪一个更好用,就看你自己的习惯了,我个人觉得360比较让人放心一些,这些年也一直用着360,比较安全有保证,...
- 英语在线朗读(英语在线朗读发声器)
-
倍速课堂app。这个软件是专为中小学生用户打造的一款手机在线英语学习软件。整合小学到高中阶段的所有学科知识点,通过课本点读、配音听力、智能测评等手段,完美呈现语言学习中的听、说、读、写各种场景,构建立...
- 免费网站安全软件大全苹果版
-
目前,cad软件的官方下载渠道是Autodesk官网,这是最为靠谱的下载方式。在Autodesk官网上,用户可以从官方渠道下载最新版本的cad软件,也可以根据自己的需要选择合适的版本进行下载。此外,用...
- 广发证券app下载安装(广发证券app下载安装手机版)
-
广发证券金融终端好用一些!网上交易软件有:广发证券金融终端、广发证券至诚版、广发证券操盘手。1、广发证券至诚版:由浙江核新同花顺网络信息股份有限公司为我公司定制开发,内嵌核新委托端,该版本新增了股份报...
- 一键重装系统哪个干净(一键重装系统那个最干净)
-
1.黑鲨装机大师。运行很稳定经过多人多次测试非常的稳定不会出错,也经过了多用户验证使用很不错。界面清晰操作简便,对于新手来说可能都不会安装但是这款软件简单易懂极好上手。2.一键还原精灵装机版。安装简单...
-
- 影视大全看电视剧是免费的吗
-
您好,可以的哦,打开2345影视大全就可以直接观看影片了,如果有视频不能观看,可以反馈给我们,我们尽快帮您定位问题哦!下载2345是可以让你免费看电影的,里面也有要会员的电影,我下载过,有很多都是不要会员的,除非是那种特别好的电影要会员。2...
-
2026-02-01 15:51 off999
- 客户端网游(客户端网游有哪些不氪金)
-
答案很简单,拿红警星际来说吧。没有人建主机就不可能进行联网。因为我们不知道要跟谁去联机。同里可证像暗黑破坏神,CS之类的域局网联机游戏。大型网游,说白了也就是个联机游戏。只不过理论上是在世界范围内联机...
- 中国北斗卫星导航系统(中国北斗卫星导航系统收费吗)
-
中国的北斗卫星是1994年开始研究的。1994年,我国启动北斗一号系统工程建设。2000年10月31日,第一颗“北斗一号”实验导航卫星升空。北斗系统至今发展共有三代,其中第一代也被称为“北斗卫星导航试...
- 日文图片文字识别在线(日文图片文字翻译)
-
将图片转换成文字,采用“ocr文字识别软件”可以实现,参考方法如下:1、打开(迅捷)文字识别软件,关闭上面的提示窗口;2、通过左上角的添加文件按钮,将需要转换的图片添加进去;3、点击开始识别按钮,开始...
- 祖玛传奇手机版下载(祖玛传奇手机版下载赚红包)
-
1.可能是因为下载链接失效或者被删除了。2.经典祖玛传奇是一款非常受欢迎的游戏,可能存在版权问题或者侵权问题,导致下载链接被删除或者失效。3.如果想要玩经典祖玛传奇,可以尝试在正规的游戏平台或者...
- 免费音乐剪辑软件(免费音乐编辑软件)
-
AdobeAudition(Windows系统和Mac系统都可以)和CoolEditPro(Windows系统)!这两款软件都是免费的,音频剪辑方面功能很全。例如:分音轨、多音轨混录、降噪、立体...
- sdwan跨境专线(sdwan跨境专线个人能申请么)
-
SD-WAN跨境专线在合规合法方面存在一些具体的限制。在不同国家和地区的法律法规布局上存在差异,因此,跨境专线一定要遵守所在国家和地区的相关规定,例如中国的《关于规范互联网接入服务市场秩序的若干规定》...
- 北京科兴疫苗(北京科兴疫苗对人体的影响)
-
合格。国家有各种疫苗的审核标准,达到标准后才可以接种。国家不可能让不合格的疫苗,进入接种环节。这点大家可以放心!近期可能都不会有科兴的疫苗,是因为国家购入数量较少的原因。因为科兴是由北京科兴生物制品有...
- 阿里旺旺官网入口(阿里旺旺app官网)
-
阿里巴巴国际站旺旺有手机版。国际版阿里旺旺的下载地址是:http://trademanager.alibaba.com/有IOS和android版本阿里巴巴国际站是阿里巴巴集团最早创立的业务,是目前...
欢迎 你 发表评论:
- 一周热门
-
-
抖音上好看的小姐姐,Python给你都下载了
-
全网最简单易懂!495页Python漫画教程,高清PDF版免费下载
-
飞牛NAS部署TVGate Docker项目,实现内网一键转发、代理、jx
-
win7系统还原步骤图解(win7还原电脑系统的步骤)
-
Python 3.14 的 UUIDv6/v7/v8 上新,别再用 uuid4 () 啦!
-
python入门到脱坑 输入与输出—str()函数
-
16949认证费用是多少(16949审核员太难考了)
-
linux软件(linux软件图标)
-
Python三目运算基础与进阶_python三目运算符判断三个变量
-
(新版)Python 分布式爬虫与 JS 逆向进阶实战吾爱分享
-
- 最近发表
- 标签列表
-
- python计时 (73)
- python安装路径 (56)
- python类型转换 (93)
- python进度条 (67)
- python吧 (67)
- python的for循环 (65)
- python格式化字符串 (61)
- python静态方法 (57)
- python列表切片 (59)
- python面向对象编程 (60)
- python 代码加密 (65)
- python串口编程 (77)
- python封装 (57)
- python写入txt (66)
- python读取文件夹下所有文件 (59)
- python操作mysql数据库 (66)
- python获取列表的长度 (64)
- python接口 (63)
- python调用函数 (57)
- python多态 (60)
- python匿名函数 (59)
- python打印九九乘法表 (65)
- python赋值 (62)
- python异常 (69)
- python元祖 (57)
