python - 如何将多个数字转换为字母?
问题描述
这是我当前的代码,但它只适用于一个数字。我正在使用 Python。
code = input('Code: ')
code = int(code) + 96
letter = chr(code)
print(letter)
解决方案
使用下面的代码,您可以提供多个以 . 分隔的数字,
。
codes = input('Codes: ')
letters = [chr(int(x)+96) for x in codes.split(',')]
print(''.join(letters))
例如,当您输入19,20,1,3,11,15,22,5,18,6,12,15,23
打印结果时:stackoverflow