knowledge-database (beta)

Current group: cn.fan

=?gb2312?b?sNHKrr341sbXqru7s8m2/r341sa1xLn9s8xbcHl0aG8=?=

=?gb2312?b?sNHKrr341sbXqru7s8m2/r341sa1xLn9s8xbcHl0aG8=?=  
NewBlue
 Re: 把十进制转换成二进制的过程[python版]  
Buzzard
From:NewBlue
Subject:=?gb2312?b?sNHKrr341sbXqru7s8m2/r341sa1xLn9s8xbcHl0aG8=?=
Date:Sat, 22 Jan 2005 22:48:19 +0800

#晚上无聊,看bbs的编程组时用python练习把十进制转换成二进制

array = []

def ten2two (num):
arraytwo = []
while num:
arraytwo.append (num%2)
num = num /2
arraytwo.reverse ()
return arraytwo

array = ten2two (55)

str = ""
for i in array:
str += i.__str__()
print str

#感觉python还是挺适合规规矩矩写代码的人写的

BTW.写代码这活,几天不写就会生疏很多,有写代码的兄弟,有空还是练习一下比
较好,感觉这写代码就跟铁一样,几天不用了,就很容易生锈。
--
自从你离开了以后,我一直等待着你回来
汝不可因难而妄自薄菲
Homepage:[http://newblue.at.3322.org/]
From:Buzzard
Subject:Re: 把十进制转换成二进制的过程[python版]
Date:Mon, 24 Jan 2005 09:20:26 +0800
可是规则太多,而且是语言内置的,连格式都固定,自己随便玩玩的时候用起来不大
爽,不过从没用这个做开发过,也许真正用这个开发的才会觉得这种限制很好了

"NewBlue" 写入消息新闻:m3hdl9tt8s.fsf@yaako.com...
>
> #晚上无聊,看bbs的编程组时用python练习把十进制转换成二进制
>
> array = []
>
> def ten2two (num):
> arraytwo = []
> while num:
> arraytwo.append (num%2)
> num = num /2
> arraytwo.reverse ()
> return arraytwo
>
> array = ten2two (55)
>
> str = ""
> for i in array:
> str += i.__str__()
> print str
>
> #感觉python还是挺适合规规矩矩写代码的人写的
>
> BTW.写代码这活,几天不写就会生疏很多,有写代码的兄弟,有空还是练习一下比
> 较好,感觉这写代码就跟铁一样,几天不用了,就很容易生锈。
> --
> 自从你离开了以后,我一直等待着你回来
> 汝不可因难而妄自薄菲
> Homepage:[http://newblue.at.3322.org/]
   

Copyright © 2006 knowledge-database   -   All rights reserved