0
Der folgende Code konvertiert Zahlen in Buchstaben, aber ich kann nur eine Zahl auf einmal eingeben.schreiben Sie mehrere Werte auf einzelnen Eingang
import string
def translate():
d = dict(enumerate(string.ascii_lowercase, 0))
message = d[int(input('Enter:'))]
print(message)
translate()
Beispiel dafür, was ich versuche zu tun: eingeben: 25345265 dann wäre es Ausgabe alle Zahlen in die entsprechenden Buchstaben
Wie gehen Sie mit den Unklarheiten in Ihrer Nummer um? Wird "253" zu "cfd" oder "zd" werden? –
@ juanpa.arrivillaga nicht sicher, was der beste Weg wäre. Ich habe darüber nachgedacht, eine Liste daraus zu erstellen. Einfach ein Komma zu verwenden wäre das schnellste, nehme ich an. 2, 5, 3 ect ... Ich sollte eine Ausnahme machen, um wahrscheinlich nicht über 25 zu gehen. –
Oder nur Leerzeichen: "2 22 2 3 23" –