zoukankan      html  css  js  c++  java
  • python基础知识-encode解码

    python2 与 python3 的区别:
        1)python2中支持print带上()与不带上()输出结果,python3必须print必须带上()才能输出;
        2)python2中支持xrange() 生成器方法,python3中没有xrange()生成器方法;
        3)python2中用户交互命令是raw_input,python3中用户交互命令是input();
     
    1,is 与 == 的区别,对于str与int 什么是小数据池?
        1) ==  比较值是否相等;is 比较的是内存地址(id内容)
        2)数字在 - 5 ~ 256范围内是小数据池;
             字符串不能由特殊字符,并且s * 20之内的字符串是小数据池;
     
    2,python3中为什么存在bytes类型,str与bytes类型他们的表现形式和内部存储分别是什么?以及str与bytes如何转化。
        1)因为各个编码之间的二进制互相不识别,会产生乱码,所以才有了bytes;
        2)str在内存中用Unicode存储编码的,bytes在内存中用utf-8、gbk等编码存储的。
        3)S.encode('编码方式') 方法转换
  • 相关阅读:
    关于 Xpath 定位
    关于安全渗透测试
    hashlib python 加密框架
    Flask pythn Web 框架总结
    HTMLTestRunner 报告框架使用
    Unittest
    随笔-关于飞机维修检测-想到的
    LoadRunner 工具使用
    Appium
    ak发大水发
  • 原文地址:https://www.cnblogs.com/jason-lv/p/8082723.html
Copyright © 2011-2022 走看看