Chinaunix首页 | 论坛 | 博客
  • 博客访问: 547080
  • 博文数量: 142
  • 博客积分: 2966
  • 博客等级: 少校
  • 技术积分: 1477
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-07 22:37
文章分类

全部博文(142)

文章存档

2013年(3)

2012年(21)

2011年(53)

2010年(33)

2009年(32)

分类: Python/Ruby

2011-06-29 18:11:51

  1. bin = lambda n : (n > 0) and (bin(n / 2) + str(n % 2)) or ''

或者

 

  1. #!/usr/bin/python

  2. def bin(x):
  3.         result = ''
  4.         x = int(x)
  5.         while x > 0:
  6.                 mod = x % 2
  7.                 x /= 2
  8.                 result = str(mod) + result
  9.         return result
阅读(1166) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~