如何将整数转换为任意基数的字符串?
Python允许通过给定基数的字符串通过以下方式轻松创建整数 int(str, base). 我想执行相反的操作:从integer创建一个字符串,即我想要一些函数int2base(num, base),例如: int(int2base(x, b), b) == x 函数名称/参数顺序不重要。 对于任何数量x和底座b是int()会接受的。 这是一个易于编写的函数:实际上,比在此问题中对其进行描述更容易。但是,我觉得我必须丢失一些东西。 我知道的功能bin,oct,hex,但我不能使用他们的几个原因: 这些功能在旧版本的Python上不可用,我需要与这些版本兼容(2.2) 我想要一个通用的解决方案,可以针对不同的基础使用相同的方式 我想允许除2、8、16以外的其他基数 有关 Python优雅的int反函数(string,base) 在python中使用递归对base-x系统进行整型 Python中的Base 62转换 如何在Python中将整数转换为最短的url安全字符串?