位置: 编程技术 - 正文

python字符串中的单双引(python字符串中的反斜杠)

编辑:rootadmin

推荐整理分享python字符串中的单双引(python字符串中的反斜杠),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python字符串中的偶数位置都数据进行逆序输出,python字符串中的字符替换,python字符串中的冒号,python字符串中的数字,python字符串中的字符替换,python字符串中的整数求和,python字符串中的反斜杠,python字符串中的字符替换,内容如对您有帮助,希望把文章链接给更多的朋友!

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 sthis is a' book

python字符串中的单双引(python字符串中的反斜杠)

>>> s='this is a\' book'>>> print sthis is a' book

要显示多少次“”就要对“”进行多少次转义:

>>> s='this is a\\' book'>>> print sthis is a\' book

同样,想在双引号包围的字符串中显示“"”也要分别对“”和“"”进行转义。

>>> s="this is a\" book">>> print sthis is a" book

说到这里,有必要谈一谈字符串中“'”和“"”的替换问题,也即字符串本身是包含这样的子串的,比如:

>>> s='this is a\' book'>>> s"this is a\' book">>> print sthis is a' book

这里的字符串中包含“'”这样一个子串,现在想把这个子串替换为“@@@”>>> s=s.replace('\'','@@@')>>> s'this is a@@@ book'>>> print sthis is a@@@ book

也即在书写将被替换的子串时,也需对特殊的字符进行转义,s=s.replace('\'','@@@')中经转义后,最终的字符串中将被替换掉的子串为“'”.

双引号中含有特殊字符的子串的替换遵循同样的原理。

另外需要注意的是,想要知道字符串最终的样子则应当使用print函数将其打印出来,以免混淆。

>>> s='this is a\' book'>>> s"this is a\' book">>> print sthis is a' book

以上这篇python字符串中的单双引就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

Python之日期与时间处理模块(date和datetime) 前言在开发工作中,我们经常需要用到日期与时间,如:作为日志信息的内容输出计算某个功能的执行时间用日期命名一个日志文件的名称记录或展示

浅谈python中的实例方法、类方法和静态方法 在学习python代码时,看到有的类的方法中第一参数是cls,有的是self,经过了解得知,python并没有对类中方法的第一个参数名字做限制,可以是self,也可

Python 遍历列表里面序号和值的方法(三种) 三种遍历列表里面序号和值的方法:最近学习python这门语言,感觉到其对自己的工作效率有很大的提升,特在情人节这一天写下了这篇博客,下面废话

标签: python字符串中的反斜杠

本文链接地址:https://www.jiuchutong.com/biancheng/380087.html 转载请保留说明!

上一篇:使用PyV8在Python爬虫中执行js代码(pypy 使用)

下一篇:Unity3D协程(unity协程会阻塞主线程吗)

  • 资产交换的涉税处理
  • 餐饮设备租赁服务属于
  • 押金和租金
  • 个体户转一般纳税人怎么做账
  • 个人所得税可以不交税吗
  • 财务费用余额方向怎么填
  • 发票备注栏必须备注的有哪些
  • 销售软件怎么做账
  • 资产负债表的日期可以是1月1日吗
  • 技术转让所得的税收优惠
  • 个人独资公司可以控股其他公司吗
  • 向公司一般户的银行借款怎么做账?
  • 出售固定资产的净收益
  • 两笔不同业务能做一个凭证吗
  • 商贸企业加工费票计入什么科目
  • 发票虚开税务局要求补税怎么办?
  • 有限合伙人企业人数
  • 一个季度申报一次是什么
  • 营改增文件2019
  • 关于税前扣除的规定
  • 开发票时含税和不含税是什么意思?
  • 经营活动现金流量净额
  • 取消票种核定需什么手续
  • 简易征收是优惠政策吗
  • 产品研发费用属于固定成本吗
  • 计划分配率怎么算
  • 会计实操的重要性有哪些
  • 如何在Windows 11上卸载更新
  • 华为下载鸿蒙应用
  • 非正常损失为什么不赔偿
  • 发放工资不计提可以吗
  • php可变参数
  • php中mysqli怎么连接数据库
  • php root
  • windows环境下,ping的功能和使用方法
  • controller 层
  • laravel快速入门
  • 原材料入库时如何计价
  • 企业投资固定资产
  • 当深度学习遇上Web开发:Spring和OpenAI如何实现图片生成?
  • python字典按要求
  • 织梦的首页怎么换图片
  • 企业转让股权如何缴纳企业所得税
  • 销售自用的生产设备一台
  • 企业预提的费用计入什么科目
  • 社保当月没扣
  • 企业注销指的是哪些
  • 固定资产处置损益怎么算
  • 无形资产专利技术属于
  • 劳务派遣公司差额征税怎么做账
  • 货物赔偿款怎么开票
  • 租地青苗补偿问题
  • 进料料件复出可以给第三方吗
  • 预收账款转收入的条件
  • 安装固定资产领域有哪些
  • 原始凭证的会计分录
  • win10预览版21277
  • Vista下WMC不能播放RMVB解决办法
  • freebsd查看路由
  • xp系统奇怪
  • win10周年版
  • mac vlc
  • windows8安装密钥永久
  • win10系统怎么设置不锁屏和休眠
  • windows10预览版是什么
  • win10系统怎么修改字体大小
  • windows10总是弹出用户账户控制
  • python批量更改文件名称
  • cocos2dx官方教程
  • 实例讲解命局与大运流年作用
  • 一波JavaScript日期判断脚本分享
  • 如何用jquery
  • pythonglobal用法
  • javascript学习指南
  • 知道金额和税额怎么求
  • 交契税可以用现金吗
  • 单位纪检员和纪检委员区别
  • 发票机如何打印文件
  • 中铁e通手机app
  • 税务申报如何网上申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设