首页 > 编程语言 >[oeasy]python0017_解码_decode_字节序列_bytes_字符串_str

[oeasy]python0017_解码_decode_字节序列_bytes_字符串_str

时间:2022-11-19 08:56:00浏览次数:37  
标签:编码 字节 解码 bytes decode 编辑 oeasy ord

 

解码 decode

回忆上次内容

  • code就是码
  • 最早也指电报码
  • 后来有各种编码、密码、砝码、条码
  • 都指的是把各种事物编个号
  • encode就是编码
  • 编码就是给事物编个号

编辑
  • 编码基本了解了
  • 给事物编号就是编码
  • 怎么通过编号找到原来的事物呢?

解码

  • 解码是编码的逆运算
  • 解铃换需系铃人

编辑
  • 上次把白菜编上号
  • 这次扫到号知道是白菜
  • 扫到码就知道这个条码
  • 对应这个大白菜并知道价格

编辑
  • 这解码用英文怎么说呢?

解码(decode)

  • de 的意思是相反的
  • defuse 解除保险炸弹引信
  • decolor 漂白
  • defame 中伤
  • destruct 破坏
  • demodulation 解调制
  • decode 就是和 encode 相反的
  • 把一个代码还原为一个东西

编辑
  • 我们的大脑在编码解码
  • 计算机也可以编码解码
  • 我们用 python 试试解码

编解码

编辑
  • str(字符串)​​'a'​​ encode(编码)之后
  • 为 ​​b'\x61'​

编辑
  • bytes(字节序列) b'\x61' decode(解码)之后
  • 得到str(字符串)​​'a'​
  • 编码(encode) 和解码(decode) 互为逆运算
  • 很像
  • 字符(chr)和 序号(ord)
  • 一阴一阳之谓道

编码解码

相关文章

  • vulnhub靶场OS-ByteSec
    0x000靶场描述难度:中级flag:2个flag第一个用户和第二个root学习:利用|中小企业|枚举|速记|权限提升联系:https://www.linkedin.com/in/rahulgehlaut/0x001靶场下载......
  • [oeasy]python0016_编码_encode_编号_字节_计算机
    编码(encode)回忆上次内容上次找到了字符和字节状态之间的映射对应关系字符对应着二进制字节二进制字节也对应着字符这种字节状态是用2位16进制数来表示的hex(n)可以把数字......
  • 1.Braindecode环境准备
    一、下载对应的codehttps://github.com/braindecode/braindecode  二、安装相应的环境Braindecode需要在安装之前已经安装两个库,即PyTorch和moabb。然后进入相应的......
  • [oeasy]python0015_十六进制_hexadecimal_字节形态_hex函数
    十六进制(hexadecimal)回忆上次内容上次数制可以转化bin(n)可以把数字转化为​​2进制​​binary接收一个整数(int)得到一个二进制数形式的字符串数字在计算机中是用二进......
  • [oeasy]python0015_十六进制_hexadecimal_字节形态_hex函数
    ​ 十六进制(hexadecimal)回忆上次内容上次数制可以转化bin(n)可以把数字转化为​​2进制​binary接收一个整数(int)得到一个二进制数形式的字符串​编......
  • [oeasy]python0014_二进制_binary_bin
    ​ 二进制(binary)回忆上次内容上次我们了解了​​ASCII​​码表​ASCII​​码表就是​​A​​merican​​S​​tandard​​C​​odefor​​I​​nformat......
  • [oeasy]python0013_ASCII码表_英文字符编码_键盘字符
    ASCII码表回忆上次内容​ord(c)​​和​​chr(i)​这是俩函数这俩函数是一对,相反相成的⚖️​​ord​​通过​​字符​​找到对应的​​数字​​​​chr​​通过​​......
  • cv.imdecode和cv.imencode
     使用cv2读取图片时,输出图片形状大小时出现报错“'NoneType'objecthasnoattributeshape”,后来排查发现读取图片的返回值image为None,这就说明图片根本就没有被读取。......
  • [oeasy]python0012_字符_character_chr函数_根据序号得到字符
    ​ 字符(character)回忆上次内容上次了解了ord函数这个函数可以通过字符得到序号那么可以反过来吗?通过序号得到字符可以吗?​编辑ord的逆运算chr有来就有回......
  • [oeasy]python0012_字符_character_chr函数_根据序号得到字符
    字符(character)回忆上次内容上次了解了ord函数这个函数可以通过字符得到序号那么可以反过来吗?通过序号得到字符可以吗?ord的逆运算chr有来就有回好像可以我们可以把104作......