尝试这个s = "0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM. "def encode(n): ans = '' if n == 0: ans = s[0] else: while n: r, n = n % 64, n // 64 ans += s[r] return ans[::-1]def decode(n): ans, m = 0, 1 for char in n[::-1]: ans += s.index(char) * m m *= 64 return ansprint(encode(987654321))print(decode('VZEnF'))输出:VZEnF987654321