zoukankan      html  css  js  c++  java
  • python3 编码解码

    字符换算

    比特(bit) 计算机最小的存储单位

    字节(byte)

    1 bit = 1 位

    8 bit = 1 byte

    1024 bytes = 1 kb

    1024 kb = 1 mb

    1024 mb = 1 gb 

    ASCII码

    只支持英文和拉丁文(七位ASCII码有128个。八位ASCII码有256个)

    占一个字节(byte)

    中国码

    1980  gb2312

    1995  gbk1.0

    2000  gb18030

    万国码

    unicode:utf-32  统一使用4个字节

    unicode:utf-16  2个字节或2个字节以上

    unicode:utf-8  可变长的字符,英文1个字节,中文3个字节

    编码

    encode()

    在编码的同时,将数据转换为Bytes类型

    解码

    decode()

    在解码的同时,将Bytes类型转换为字符串

    b"....."的含义

    b = byte = 字节类型 = [0-255]

  • 相关阅读:
    ES6
    django创建超级用户
    小程序-网络请求api
    小程序-数据双向绑定
    POJ2406 Power Strings
    POJ2758 Checking the Text
    LightOJ1197
    51Nod
    CF55D
    Kattis
  • 原文地址:https://www.cnblogs.com/py-peng/p/10735988.html
Copyright © 2011-2022 走看看