博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
编码和解码
阅读量:6959 次
发布时间:2019-06-27

本文共 509 字,大约阅读时间需要 1 分钟。

ascii 码:

  不支持     中文

  支持     英文  数字    符号

  8位     一个字节

gbk码 国标:

  支持      中文,英文,数字,符号

  英文      16位  二个字节

  中文    16位  二个字节 

unicode 万国码

  支持       中文,英文,数字,符号

  英文       32位    四个字节

  中文       32位    四个字节

utf-8 长度可变的万国码  最少用8位

  英文     8位    一个字节

  中文     24位    三个字节

utf-16  长度可变的万国码  最少用16位

 

Python3中  程序运行阶段  使用的是unicode    显示所有内容   

bytes类型

  传输和存储都是使用bytes  

pycharm 存储的时候默认是使用utf-8

 

s = 'raccoon'

s1 = s.encode('utf-8')

print(s.encode('utf-8'))    #  编码,指定编码成什么样的编码类型,拿到明文编码后对应的字节

print(s1.decode('utf-8'))   #  解码,将编码后的字节解码成对应的明文

 

转载于:https://www.cnblogs.com/Little-Raccoon/p/10819372.html

你可能感兴趣的文章
2015 年十佳 HTML5 应用
查看>>
php对象设计进阶
查看>>
python程序的调试
查看>>
启动级别:init 0-6
查看>>
mybatis深入理解(一)之 # 与 $ 区别以及 sql 预编译
查看>>
Java四种引用类型
查看>>
TIOBE 6 月编程语言榜:TypeScript 首次跻身前100
查看>>
Fedora 31 将更新开源 .Net 框架,支持 Mono 5
查看>>
Emulator 29.0.3 Canary 发布,Android 模拟器
查看>>
react-native之android环境搭建
查看>>
5分钟入门AWK
查看>>
GPS定位系统怎么定位监控,如何快速二次开发行业应用 ...
查看>>
Nacos 发布 1.0.0 GA 版本,可大规模投入到生产环境 ...
查看>>
1月2日云栖精选夜读 | 阿里巴巴达摩院发布2019十大科技趋势:语音AI在特定领域通过图灵测试 ...
查看>>
阿里云中间件有哪些?这里最全面
查看>>
scrapy自带文件下载器,实现多层级目录结构的存储 ...
查看>>
批处理 启动和关闭 Oracle 11g 服务
查看>>
解决WIN7启动DHCP服务报1075错误办法
查看>>
移动端弹性滑动以及vue记录滑动位置
查看>>
Windows10 VS2017 C++信号处理
查看>>