【说站】python int返回的方法探究
2024-11-13
35
python int返回的方法探究
1、int额外的方法:
int.bit_length()
返回二进制表示整数所需的位数,不包括符号位和前面的零:
>>> n = -37 >>> bin(n) '-0b100101' >>> n.bit_length() 6
2、返回表示整数的字节组。
(1024).to_bytes(2, byteorder='big') b'\x04\x00' (1024).to_bytes(10, byteorder='big') b'\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00' (-1024).to_bytes(10, byteorder='big', signed=True) b'\xff\xff\xff\xff\xff\xff\xff\xff\xfc\x00' x = 1000 x.to_bytes((x.bit_length() + 7) // 8, byteorder='little') b'\xe8\x03'
以上就是python int返回的方法探究,希望对大家有所帮助。更多Python学习指路:python基础教程
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
更新于:24天前赞一波!1
相关文章
- 【说站】python binomial生成二项分布随机数
- 【说站】js中every方法怎么用?
- 【说站】js some方法是什么
- 【说站】python二项分布的概率使用
- 【说站】python计数排序法是什么
- 【说站】python归并排序是什么
- 【说站】python使用choice生成随机数
- 【说站】python归并排序的实现原理
- 【说站】python希尔排序的使用原理
- 【说站】python Task如何在协程调用
- 【说站】java静态方法和非静态方法的介绍
- 【说站】python事件循环如何使用?
- 【说站】await在python协程函数的使用
- 【说站】python使用jinja2进行渲染
- 【说站】python统计字符串字符出现次数
- 【说站】python协程函数如何执行
- 【说站】python常见过滤器的整理
- 【说站】python输入身份证号输出出生年月
- 【说站】JavaScript数组有哪些遍历方法
- 【说站】python类的继承如何定义?
文章评论
评论问答