相关疑难解决方法(0)

构建一个基本的Python迭代器

如何在python中创建迭代函数(或迭代器对象)?

python iterator object

545
推荐指数
8
解决办法
34万
查看次数

如何将任何基数中的整数转换为字符串?

Python允许从给定base的字符串中轻松创建整数

int(str, base). 
Run Code Online (Sandbox Code Playgroud)

我想执行逆向:从整数创建一个字符串,即我想要一些函数int2base(num, base),这样:

int(int2base(x, b), b) == x
Run Code Online (Sandbox Code Playgroud)

函数名称/参数顺序并不重要.

对于任何数量x和底座bint()会接受的.

这是一个很容易编写的函数:实际上它比在这个问题中描述它更容易.但是,我觉得我必须遗漏一些东西.

我知道的功能bin,oct,hex,但我不能使用他们的几个原因:

  • 这些函数在旧版本的Python上不可用,我需要与它兼容(2.2)

  • 我想要一个通用的解决方案,可以用不同的基础调用相同的方法

  • 我想允许2,8,16以外的碱基

有关

python base radix

186
推荐指数
11
解决办法
20万
查看次数

标签 统计

python ×2

base ×1

iterator ×1

object ×1

radix ×1