【发布时间】:2016-03-05 23:51:00
【问题描述】:
我想知道如何在 python 中做一个等效的范围函数,但能够指定基数。例如:
countUp(start=0, end=1010, base=2)
countUp(start=0, end=101, base=3)
countUp(start=0, end=22, base=4)
base 2 计数的示例输出:
[0, 1, 10, 11, 100, ...]
是否有我缺少的功能可以做到这一点?或者我能做什么?
【问题讨论】:
-
0、1、10、11,并不是真正的以 2 为底的计数。只需显示不同基数的数字。无论如何,你不能产生超过 10 个没有字母的碱基。 -
您可以结合使用
range和某种base conversion 来制作自己的 -
Python 整数没有基数。它们只是整数。