zoukankan      html  css  js  c++  java
  • python2 与 python3中关于字符串类型的差异

    • str -----字符串类型,一般用于内存中总数据操作

      a = "yang" #unicode编码存储在内存

    • bytes 类型,一般用于数据存储和网络传输

      v = a.encode('utf-8') #将字符串转换为字节(由unicode转换为“utf-8”)
      v1 = a.encode('gbk') #将字符串转换为字节(由unicode转换为“gbk”)
      
    • 字典

      dic = {'k1':1,"k2":2,"k3":3}
      v = dic.keys() #v是一个迭代器????
      for i in v:
          print(i,type(i))
      

    python2与python中的区别

    • 字符串类型不同

    • python --------str--------bytes

    • python---------unicode---------str

    • 上下对应,相等的

    • python3中放入s中的python2中放入unicode,python2中放入str就等于python3中的bytes

  • 相关阅读:
    Hdu 4496 D-City
    Hdu 1213 How Many Tables
    T1387:搭配购买(buy)
    codevs 2597 团伙
    Hdu 1232 畅通工程
    RQNOJ PID331 家族
    提高组day4
    xjoi2018提高组训训练25
    关于upp和lower
    矩阵快速幂求fib
  • 原文地址:https://www.cnblogs.com/yangzilaing/p/13578643.html
Copyright © 2011-2022 走看看