[python]转换成二进制的一个快捷方法
来源:互联网 发布:java输入语句格式 编辑:程序博客网 时间:2024/06/15 00:14
# 如果仅仅是为了结果的话,这确实是一个非常高效的方法。# 还可以变通一下,轻易地实现任意长度的整数到二进制的转换, 因为这种方法的# 本来就是利用字符串来实现的。def bin(n): s = '%o'%n t = ['%d%d%d'%(int(x)&4!=0, int(x)&2!=0, int(x)&1!=0) for x in s] r = ''.join(t) return rdef testBin(): x = 8 print '%s -> %d' %(bin(x),x) x = 7 print '%s -> %d' %(bin(x),x) x = 255 print '%s -> %d' %(bin(x),x) x = 1024 print '%s -> %d' %(bin(x),x)testBin()#output#001000 -> 8#111 -> 7#011111111 -> 255#010000000000 -> 1024
- [python]转换成二进制的一个快捷方法
- 一个字节转换成二进制的方法
- 二进制,八进制,十六进制 快捷转换
- string,number类型转换的快捷方法
- string,number类型转换的快捷方法
- 逆转字符串的一个快捷方法
- 写了一个转换成二进制的函数
- 判断一个整数转换成二进制后1的个数
- 通过移位把十进制转换成二进制的一个尝试
- 判断一个整数转换成二进制后1的个数
- 十进制转换成二进制、八进制、十六进制的通用方法
- C++中几种将整数转换成二进制输出的方法
- 十进制小数转换成二进制小数的快速方法
- C++中几种将整数转换成二进制输出的方法
- C++中几种将整数转换成二进制输出的方法
- shell脚本转换成二进制的可执行文件方法--加密
- 十进制负数转换成二进制数的方法
- C# 将二进制数据转换成BASE64字符串的方法
- SQL 存储过程
- 雅虎2个面试
- [Asp.Net]aspx转html(一)
- Android Bitmap和Canvas学习笔记
- 汉诺塔--递归
- [python]转换成二进制的一个快捷方法
- graphviz安装及使用
- 21、从头学Android之Android的数据存储--SD卡
- Oracle PL/SQL 高级应用(游标、存储过程、函数、程序包)
- tomcat请求处理流程
- ubuntu-10.10自动挂载windows分区(转)
- Oracle PL/SQL 基础
- 关于实现(大)系统的一些小体会
- sql server 删除数据库出现"因为它正用于复制"的错误解决办法