03 编码

ASCII 编码
英文,用 8位表示一个东西。ASCII 编码 ,总共有:2 的8次方

8位= 1 字节
万国码 unicode

32位 = 4字节 ,一般 用于计算机存储

(一个字母要:32位 表示) 2的32次方,更占用硬盘空间。

ecs2 表示:unicode 占用2个字节来表示一个东西

ecs4 表示:Unicode 占用4个字符来表示一个东西.一般使用ecs4.

utf-8

一般用于网络传输 或者 数据存储

  1. 对万国码压缩,保留的长度最少必须是:8 位

    最多用4字节 = 32位表示。中文一个汉字表示:3字节 = 24位表示

  2. python 2 默认解释器编码:ASCII。英文,8位 ASCII 编码

    创建python头文件指定 
                                                                                                                            
    # -- coding: utf-8 --  表示指定当前的编码格式。
                                                                                                                            
    
  3. python 3 默认解释器编码:utf-8

gbk

存放一个中文用2个字节

gbk2312

存放一个中文用2字节

文件编码
    • 编写文件时,保存文件用utf-8 格式。

    • 以什么编码保存,就要用什么编码方式打开,否则出现乱码。

    • 编码 + 解码 要一致

单位

8bit = 1byte
1024 Bytes = 1 KB
1024 KB    = 1 MB
1024 MB    = 1 GB
1024 GB    = 1 TB  #常用到TB
1024 TB    = 1 PB
1024 PB    = 1 EB
1024 EB    = 1 ZB
1024 ZB    = 1 YB
1024 YB    = 1 NB
1024 NB    = 1 DB
posted @   jhchena  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示