Python论坛  - 讨论区

标题:Re: [python-chinese] 将十进制数转换为二进制数的函数是什么?

2006年08月01日 星期二 06:48

shhgs shhgs.efhilt at gmail.com
Tue Aug 1 06:48:35 HKT 2006

def bin(n) :
    assert type(n) == type(1)
    result = ''
    while n != 0 :
        result = str(n % 2) + result
        n = n / 2
    return result

On 7/31/06, Leo Jay <python.leojay at gmail.com> wrote:
>
> On 7/31/06, 张鹏飞 <zhangpf at ichaier.com> wrote:
> >
> >
> >
> > 我知道转16进制的函数为hex()
> > 转8进制的函数为oct()
> >
> >
> > 可是转2进制的函数一直没找到,哪位告诉我一下!!
> >
> 参见
> http://groups.google.com/group/pythonzh/browse_frm/thread/a6d2e7751ec25ec8/a34afe730675fed7?lnk=st&q;=&rnum;=1#a34afe730675fed7
>
>
> --
> Best Regards,
> Leo Jay
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request at lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号