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

  • 相关阅读:
    Windows 下搭建FTP服务器
    PHP的异常以及异常存在的意义
    IE兼容性
    YII插件
    PHPCMS部件
    YII学习笔记
    MAC下PHP开发
    iframe
    centos+apache+mod_ssl
    xcode快捷键
  • 原文地址:https://www.cnblogs.com/yangzilaing/p/13578643.html
Copyright © 2011-2022 走看看