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

10 lines
233 B
Python
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
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])