bytes转16进制整数 python_Python 内置函数总结(1/4)

本文介绍了Python内置函数在字节和16进制转换中的应用,包括`ascii()`, `repr()`, `ord()`, `chr()`, `bin()`, `int()`等,并探讨了ASCII、Unicode等编码方式。通过实例展示了如何进行编码和解码,以及在处理二进制数据时如何使用`bytearray()`和`bytes()`。" 133300593,20036732,如何在GitLab设置私有仓库并允许他人拉取代码,"['gitlab', 'git', '版本控制', '代码管理', '权限设置']
摘要由CSDN通过智能技术生成

小编这个周末双休,当然是先熬夜玩耍 - 瘫了12小时,然后开始更新,还算敬业?c9c3197dbaa59446effc1d2454f1f2d1.png

8ccd33c833840b2453aa10a9f99b1eb8.gif

今天我们开始来总结一下python的内置函数,问我为什么写,是渐渐觉得很多东西可以直接调用,不需要引入package,那给我的感觉是:内置的应该是要掌握的基础,会有很强大的功能建立在你掌握了基础之上。

主题:今天涉及的主要是计算机编码转换涉及的函数,跳着来是为了把能比较的放一起

优势: 每一个function 除了解释, 例子, 还有有些话题的衍生梳理! 

/目录/

abs() & all() & any() (顺着附带前三个function)

bit, byte, 字符, 编码方式, 二进制概念梳理

ascii() & repr(), ord() & chr() 

bin() & int()

bool() 

bytearray() & bytes() 

leetcode 用bytearray来解决问题

字符类型和进制转换梳理

fe54ef6bcbc65d19ccdd46fefd733cfe.gif

tips: 进入今天话题之前,先把一个小总结放上,也可以混乱的时候回放一下

bit: 位,计算机数据储存最小单位;二进制里的0或1就是一个位

byte: 一个字节 = 8 位即8个二进制位

字符字母,汉字,符号等都是字符,

计算机有不同的编码方式,不同编码方式下,字符的占用字节也不一样

  • ASCII中,一个英文占1字节,一个汉字占2字节

  • UTF-8中,一个英文占1字节,一个中文占3字节

  • unicode中,一个英文占2字节,一个中文占2字节

编码:对字符串按不同编码encode成字节序列bytes

解码:对字节序列bytes按不同解码decode成字符串

为什么要编码转变呢?  因为计算机是处理数字的思路来运行的,如果要是处理文本,我们通常会要把文本转换成数字,然后再处理,这自然就有了文本和数字的对应编

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值