京公网安备 11010802034615号
经营许可证编号:京B2-20210330
python中字符串可以(且仅可以)使用成对的单引号、双引号、三个双引号(文档字符串)包围:
‘this is a book’
“this is a book”
“””this is a book”””
可在单引号包围的字符串中包含双引号,三引号等,但不能包含单引号自身(需转义)
‘this is a” book’
‘this is a”” book’
‘this is a””” book’
‘this is a\’ book’
也可多单引号中的双引号转义,但通常没什么必要和意义
‘this is a\” book’
同理,双引号中可包含单引号,但不能包含双引号以及由双引号构成的三引号
“this is a’ book”
“this is a\” book”
也可对双引号中的单引号进行转义,但同样,这通常没有必要也没有意义
“this is a\’ book”
现在还有一个问题,如果我想在单引号包围的字符串中显示“\’”呢,答案是分别对“\”和“’”进行转义,也即要想在字符串中显示“\”这个特殊字符,需对特殊字符本身进行转义,其他特殊字符类似。
>>> s=’this is a\’ book’
>>> print s
this is a’ book
>>> s=’this is a\\\’ book’
>>> print s
this is a\’ book
要显示多少次“\”就要对“\”进行多少次转义:
>>> s=’this is a\\\\\’ book’
>>> print s
this is a\\’ book
同样,想在双引号包围的字符串中显示“\””也要分别对“\”和“””进行转义。
>>> s=”this is a\\\” book”
>>> print s
this is a\” book
说到这里,有必要谈一谈字符串中“\’”和“\””的替换问题,也即字符串本身是包含这样的子串的,比如:
>>> s=’this is a\\\’ book’
>>> s
“this is a\\’ book”
>>> print s
this is a\’ book
这里的字符串中包含“\’”这样一个子串,现在想把这个子串替换为“@@@”
>>> s=s.replace(‘\\\”,’@@@’)
>>> s
‘this is a@@@ book’
>>> print s
this is a@@@ book
也即在书写将被替换的子串时,也需对特殊的字符进行转义,s=s.replace(‘\\\”,’@@@’)中经转义后,最终的字符串中将被替换掉的子串为“\’”.
双引号中含有特殊字符的子串的替换遵循同样的原理。数据分析培训
另外需要注意的是,想要知道字符串最终的样子则应当使用print函数将其打印出来,以免混淆。
>>> s=’this is a\\\’ book’
>>> s
“this is a\\’ book”
>>> print s
this is a\’ book
数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
在传统零售行业同质化竞争激烈、大众营销转化率持续走低的背景下,依托经验与直觉的粗放式营销逐渐失效。美国塔吉特百货(Target ...
2026-10-10随着智能客服、数字化服务、用户精细化运营的快速普及,传统零散、非标准化的客户服务数据与业务体系逐渐难以支撑高效服务治理。 ...
2026-10-10 很多数据分析师能熟练地写SQL、做透视表、算描述性统计,但当被问到“如何预测用户流失概率”“如何归因销量下滑的关键因素 ...
2026-10-10CDA数据分析师 出品 作者:李诗怡 定义区别 · 场景举例 · 指标分类 · 计算方法 知识体系总览 模块 包含内容 一、核 ...
2026-10-09在数据分析工作流中,业务数据大多存储在各类关系型数据库内,例如MySQL、PostgreSQL、SQLite等。Pandas是Python生态中主流的数 ...
2026-10-09在数字化精细化运营时代,海量用户存在需求差异、行为差异、价值差异与偏好差异。如果企业采用“一刀切”的统一营销、统一服务、 ...
2026-10-09 很多数据分析师拿到数据就开始清洗、建模,但当被问到“这批数据属于什么类型——结构化还是非结构化?分类变量还是数值变量 ...
2026-10-09指标体系是企业数字化分析、业务监控、经营决策的核心基础框架,是将零散数据转化为可衡量、可对比、可落地业务价值的关键体系。 ...
2026-10-08随着市场竞争日趋饱和,同质化低价竞争逐渐陷入内卷僵局,传统以价格、渠道、促销为核心的营销模式边际效益持续递减。在此背景下 ...
2026-10-08 很多数据分析师画过趋势图、做过业绩预测,但当被问到“这个月销售额增长20%,到底是长期趋势自然增长,还是促销活动的短期 ...
2026-10-08你有没有想过,手机里点外卖、刷社交软件、转一笔账,背后到底是谁在替你"记着账"? 答案其实很简单:数据库,以及跟它对话的那 ...
2026-10-07CDA数据分析师 出品 作者:李诗怡 一、数据分析四大思维 1. 对比思维:没有对比就没有分析 核心观点:单独一个数字没有意义,有 ...
2026-10-05Kimball 是方法,星型模型是它产出的形状。 很多人把"Kimball vs 星型模型"当成一道选择题——这本身就是个误会:Kimball 是动词 ...
2026-10-05写在开头 老板在微信上甩来一句: "帮我看下为什么销量跌了。" ” 你回工位,打开 SQL,开始写。查订单表、拉近三个月、按 ...
2026-10-03CDA数据分析师 出品 作者:李诗怡 1. 事实表 vs 维度表 对比维度 事实表 维度表 核心问题 记录“业务发生了什么事” 描述 ...
2026-10-02做数据聚合时,PySpark的groupBy()确实能完成统计,这也是它的本职工作。但它有一个根本性局限:每一组数据,最终只能返回一行 ...
2026-10-01热力地图是数据可视化中极具辨识度与实用性的空间分析图表,结合地理空间维度与数据密度特征,通过颜色深浅、色阶渐变直观展示数 ...
2026-09-30 很多数据分析师做过按月份的销售额趋势图,画过按天的流量折线图,但当被问到“时间序列和普通数据有什么本质区别”“季节性 ...
2026-09-30同样是“银行数据岗”,在国有大行总行数据中心、在一家城商行的零售部、在银行系金融科技子公司、在保险公司,工作内容、成长节 ...
2026-09-29在数据分析与统计学研究中,数据往往不是独立存在的,不同变量之间普遍存在相互关联、相互影响的关系。相关性统计分析是挖掘变量 ...
2026-09-29