Python 引号、注释、字符串

Python3.6.3    json==2.0.9    win10.0.17134

字符串

  1. 不可变类型,可迭代对象,有序(可索引、切片)
  2.  用引号引起来表示(见 引号
  3. 内部 `\` 表示转义,引号前面加 `r` 禁用转义

 

注释

  1. 只有`#`后面的真的是注释,不会被解释器运行
    1. # 与内容之间至少一个空格
    2. 注释一般放在被注释代码的上面
    3. 如果注释用在同行代码结尾,#与代码之间至少空2个空格
  2. 三引号(三对单/双引号)也被用来当做多行注释(见 引号3.

 

引号 

  1. 单双引号都可以用来表示字符串,一般没区别,按需使用。
    1. json模块被反序列化的字符串 内部的引号必须全是双引号
      1. 除了是数据内容一部分的单引号
    2. shell变量的值中如果包含空格需要用双引号引起来
      1. 例:使用os模块时,表示windows路径的字符串中有空格时,这个字符串必须先用  双引号引起来  再用  单引号或三单引号引起来
  2. 三引号(三对单/双引号)表示保留原格式的字符串,或者当字符串里同时有单双引号时使用
  3. 三引号也被用来当做多行注释
    1. 有人用三引号来当普通注释,但其本质还是字符串,解释器不会真的把它当注释,会被运行,所以不建议这样使用。
    2. 用在模块/类/函数/方法的开头表示说明,会自动赋值给 xx.__doc__
      1. 如果没有的话,xx.__doc__是None
        1. help(o)第一部分就是o.__doc__的内容,如果没有,就到定义句前面去找#格式的注释,如果也没有,就是None。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值