python的内置函数bin()
2024-10-12 02:15:28
bin(x)
中文说明:将整数x转换为二进制字符串,如果x不为Python中int类型,x必须包含方法__index__()并且返回值为integer;
参数x:整数或者包含__index__()方法切返回值为integer的类型;
版本:bin函数是python2.6中新增函数,使用时要注意版本问题。
例子:
整数的情况:
这里的显示结果形式与我们平时习惯有些差别,主要是前面多了0b,这是表示二进制的意思。
>>> bin(5)
'0b101' >>> len(bin(5))
5
非整数的情况:必须包含__index__()方法切返回值为integer的类型
>>> class myType:
def __index__(self):
return 35 >>> myvar = myType()
>>> bin(myvar) '0b1000001001'
最新文章
- ListView配合CheckBox出现position位置错误的解决
- hdu 4435
- 轻量级的原型设计工具-Axure RP
- unity 打包 windows 运行 紫色 粉红色
- ExtJS4.2学习(三)——入门基础
- 一些Android经验
- 获取Pid
- input输入自动大写
- R语言读入数据库的中英名词互译测试并计分脚本(考试用)
- oracle 增加大字段项
- excel 八位二进制转换为十六进制公式
- 【shell】wc命令
- Python 装饰器(笔记,非原创)
- extern的使用详解(多文件编程)——C语言
- 在Visualforce页面中使用Visual Flow
- Latex 公式居中
- (数据分析)第02章 Python语法基础,IPython和Jupyter Notebooks.md
- @1-5使用pandas保存豆瓣短评数据
- MVC应用程序使用Entity Framework
- 修复 Tween.JS 的 onStop 设置无效