【Python 字节操作,encode和decode解析】

这周学校老师出了个题目,以字节读取文件,然后每Byte+5,写入新文件,从而实现加密。仔细做下来,发现还有点东西,写个博客记录下

1 首先,参考文献

  1. https://python3-cookbook.readthedocs.io/zh_CN/latest/c05/p04_read_write_binary_data.html 感谢大佬翻译的文档
  2. https://www.cnblogs.com/mlgjb/p/7899534.html 也是一篇说的比较清楚的优秀博客
  3. https://docs.python.org/zh-cn/3/

大佬们虽然都写得很清楚了,为啥我自己还再写一遍呢?加深理解,形成自己的东西(梦想有一天也成为大佬)

2 str类和bytes类(py3)

对象申明方法:

s1 = "aa"
s2 = 'bb'

s3 = b"cc"
s4 = b'dd'
print(type(s1),type(s2))
print(type(s3),type(s4
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值