def func(num,x):
#num为待转换的十进制数,x为机制,取值为2-36
a = '0123456789abcdefghijklmnopqrstuvwxyz'
lt=[]
while True:
div = num // x # 商
rem = num % x # 余数
lt = lt + [rem]
if div == 0:
break
num = div
lt.reverse()
string = ''
for i in lt:
string += a[i]
print(string)
func(5555,16)