【说站】python int返回的方法探究
2023-06-13 09:13:14 时间
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 re.compile() 详解——Python正则表达式「建议收藏」
- python中矩阵的转置怎么写_Python 矩阵转置的几种方法小结
- aic准则python_Python数据科学:线性回归
- python中pygame怎么安_Python中pygame安装方法图文详解
- Python列表(list)及其常用方法
- python判断linux中文件是否存在_Python判断文件是否存在的三种方法
- python chr()和ord()_Python函数ord
- Python 技巧篇-pip卸载python库实例演示,查看pip命令大全方法[通俗易懂]
- 【说站】Python Pandas数据框如何选择行
- 【说站】python线程通信Condition提供的方法
- 【说站】python按行读取文件的方法比较
- python输出unicode编码_Python以utf8编码读取文件
- python udp编程_Python核心编程
- python列表添加元素的方法_列表添加元素的三种方法
- 4.Python中条件语句使用方法(if语句、if嵌套)
- 【6】python生成数据曲线平滑处理——(Savitzky-Golay 滤波器、convolve滑动平均滤波)方法介绍,推荐玩强化学习的小伙伴收藏
- Unittest+Python接口自动化测试如何进行token关联?
- Python用KShape对时间序列进行聚类和肘方法确定最优聚类数k可视化|附代码数据
- Python:Pyqt5+VS2017 TabError
- Python人工智能:基于sklearn的随机森林分类算法实现方法
- Python基础语法-基本数据类型-列表的方法
- 使用 Python 拆分文本文件的最快方法是什么?
- Linux查看Python版本的有效方法(linux查看python版本)
- Linux查看Python安装路径的方法(linux查看python安装路径)
- Python中用format函数格式化字符串的用法
- python标准日志模块logging的使用方法
- python中的yield使用方法
- python里将list中元素依次向前移动一位