RosettaCodeData/Task/Non-decimal-radices-Convert/Python/non-decimal-radices-convert...

10 lines
233 B
Python

digits = "0123456789abcdefghijklmnopqrstuvwxyz"
def baseN(num, b):
result = []
while num >= b:
num, d = divmod(num, b)
result.append(digits[d])
result.append(digits[num])
return ''.join(result[::-1])