编码、解码、字符集到底是什么?

字符集

字符和编号的对应表

  • ASCII中定义了字母、符号、数字的编号
  • Unicode定义了几乎所有字符的编号

编码

定义将字符映射为二进制数据(bytes)的规则

  • ASCII:每个字符 1 字节
  • UTF-8:变长编码,英文 1 字节,中文 3 字节
  • UTF-16:固定或可变 2-4 字节
  • GBK:中文编码,兼容 ASCII

解码

将 bytes → str(字符),用对应的编码规则解释二进制。

ChatGPT Image 2026年5月9日 17_15_19

posted @ 2026-05-09 17:15  光可遇  阅读(10)  评论(0)    收藏  举报