zoukankan      html  css  js  c++  java
  • Python 学习日记 第六天

    日常鸡汤:

      不是因为有了希望才努力,而是因为努力才有了希望


    一、is 和 == 的区别

    id()        查看变量在内存中的地址

    ==         判断左右两边的值是否相等

    is           判断左右两边的内存中的地址是否相等

    二、编码的补充

    1.在python2.x的版本中,默认使用的是ASCII码,不支持中文,如果需要更改编码

    # _*_ encoding:utf-8 _*_

    2.python3中:内存中使用的是unicode码

    3.bytes的表现形式

      3.1.英文 b'asdfcl  英文的表现形式和字符串没什么两样

      3.2 中文b'xe4xb8xad 是一个汉字的UTF-8的bytes的表现形式

    4.编码与解码

    注意:用什么编码,就用什么解码

     1 a = 'abc你'
     2 
     3 print(a.encode('utf-8'))               #    b'abcxe4xbdxa0'   用utf-8编码
     4  
     5 print(a.encode('gbk'))                 #    b'abcxc4xe3' 用gbk编码
     6 
     7 
     8 # 编码的转化
     9 
    10 b = a.encode('utf-8')                  #   用utf-8编码   b'abcxe4xbdxa0'
    11 c = b.decode('utf -8')                  #  用utf-8解码
    12 print(c.encode('gbk'))                  #   b'abcxc4xe3'
  • 相关阅读:
    Base64正反编码
    json数据测试接口
    ajax上传进度条
    ajax利用php上传图片
    ajax缓存 header头文件
    ajax同步与异步
    ajax的post请求与编码
    ajax的get请求与编码
    ajax获取服务器响应信息
    创建ajax对象
  • 原文地址:https://www.cnblogs.com/Chamster/p/9291644.html
Copyright © 2011-2022 走看看