Python语法中的字符串,这样定义比较好

个人觉得这个图片挺好看的,嘻嘻

字符串,相信了解编程的童鞋对这个词语都不陌生。维基百科给出的定义是:是由零个或多个字符组成的有限序列,它是编程语言中表示文本的数据类型。我们在实际开发的过程中,总是无法避免与之打交道。比如我们用Python编写爬虫,从网上抓取我们感兴趣的开源信息,并且对数据进行清洗、加工,这个时候就必然涉及到对字符串的操作。

字符串的定义通常是由双引号,单引号进行定义,这个相信了解编程的人都知道。但是有在使用Python的同学,我建议你们在定义一个字符串的时候,尽量使用三引号,也就是:demo_str = """ demo """。

为什么我要推荐这样写呢?因为三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。也就是说这种写法会避免很多由于引号等特殊字符引起的问题,也避免了编写sql语句、HTML时拼接字符块的繁琐,让代码看起来更优雅

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180107A0GQAJ00?refer=cp_1026

扫码关注云+社区