python object单引号变成双引号_小白学Python(7) | 字符串

33f4522046a99dfe994956f08edc6262.png

●小白学Python(1)

●小白学Python(2)

●小白学Python(3)

●小白学Python(4)

●小白学Python(5)

●小白学Python(6)

●萌二笔记导航

字符串

到目前为止,我们所认知的字符串就是引号内的一切东西,也可以理解为:在一对引号的中间打上东西就是字符串。“东西”可以是汉字、字母、数字、特殊符号等,我们也把字符串叫做文本。

要注意的是:

①引号可以是单引号【'】也可以是双引号【"】,但必须成对出现,不能一边用单引号另一边用双引号。

②如果字符串内部包含单引号【'】,可以用双引号来标识字符串;相反,如果字符串内部包含双引号【"】,则可以用单引号来标识字符串。也可以在引号前使用转义字符反斜杠【】来转义。

ad05cac222d3f5b8b72a79d47416b51d.png

【重要提示:第4行代码中两对双引号是不一样的,外围标识字符串的是英文半角状态下输入的(也只能是英文格式),而文本中的双引号是咱中文全角格式的,所以这里并不需要反斜杠转义。】

EXCEL公式、Python语言都是外国人先使用的,所以其函数所用的括号、引号等等符号都须在英文半角状态下输入,否则计算机无法识别就会报错。但在字符串标识符引号的内部,我们输入什么计算机就会显示什么。

③三引号可以得到一个跨越多行的字符串,即长字符串

95746c4e6748133e5e3de817e9ba71f0.png

④上面提到转义字符反斜杠【】,如果文本本身包含了这个符号呢,我们要怎么转化?

cb644facaeeea4732bd16c30a9be381b.png

可以参照上面的方法,在前面加【】转义,当文本中存在多个则使用原始字符串更简便,直接在引号前加R,原始字符不会把反斜杠当成特殊字符串;但是,如果文本末有一个结尾,只使用R会报错,这时用了R还需要在末尾的前加上转义字符【】。

976a70b65933ee356ed340763c9c0e66.png

4c65c97bdd1881c951085b207331c8ba.gif

【原文链接:小白学Python(7) | 字符串】

8fff0471a4f165aa4d925d0da7277677.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值