0
次のコードは、数値を文字に変換しますが、一度に1つの数値しか入力できません。 入力します:私は何をしようとしているの1つの入力に複数の値を書き込む
import string
def translate():
d = dict(enumerate(string.ascii_lowercase, 0))
message = d[int(input('Enter:'))]
print(message)
translate()
例25345265 それは、出力、それに対応する文字
あなたはどのように番号のあいまいさに対処しますか? '253'は' 'cfd''や' 'zd''に変わると思いますか? –
@ juanpa.arrivillagaどのような最良の方法があるかわからない。それからリストを作成することについての考え。コンマを使用するだけで、私が思った中で最も速くなります。 2、5、3 ect ...私は、おそらく25を超えないように例外を作るべきです。 –
またはスペースのみ: "2 22 2 3 23" –