Nur-Code-Antworten sind sehr selten hilfreich. Alphabet nummerieren. https://geocaching.tino.codes/buchstaben/buchstaben-in-zahlen-umwandeln/. We and our partners use data for Personalised ads and content, ad and content measurement, audience insights and product development. Dieses Tutorial führt ein, wie man in Python eine Ganzzahl in eine Binärdatei umwandelt. Dies wird an die rest_list angehängt, damit wir sie später ausgeben können. Beispielcode zur Konvertierung von int nach Binär unter Verwendung der str.format() Methode ist unten aufgeführt. Follow along with the video below to see how to install our site as a web app on your home screen. Die Funktion gibt die gesamte Menüzeichenfolge zurück, sodass wir sie überall verwenden können. Genau wie zuvor erstellen wir ein Wörterbuch, um die Konvertierung zu erleichtern. Der Binärcode besteht aus Folgen von Nullen und Einsen, die man als Dezimalzahlen oder als Buchstaben interpretieren kann. Ich wäre versucht, ‘if char.isalpha()’ zu Ihrem Listenverständnis hinzuzufügen Cheers. Wenn Du mehrere Zahlen in einer Zeichenkette durch bestimmte Zeichen getrennt eingibst, dann musst Du die Zeichenkette an diesen Trennzeichen aufteilen, zum Beispiel in eine Liste mit den Teilzeichenketten und jede davon in eine Zahl umwandeln. Dieses Tutorial listet auch einige Beispielcodes auf, um die verschiedenen Möglichkeiten der Konvertierung von int nach binär in Python zu erläutern. Wir müssen jede Zahl größer als 9 in einen Buchstaben umwandeln. Cookies helfen uns bei der Bereitstellung von Das deutschsprachige Scratch-Wiki. Weitere Informationen zum Konvertieren von Buchstaben in Zahlen finden Sie im following Artikel. Sie können sie jederzeit mit format() in Exponential-Strings umwandeln. Anfang November 2020 kündigte SalesForce ein neues aktives TLS-Fingerprinting-Tool mit dem unerklärlichen Namen JARM an. Die Teilung wird dabei in der Regel an den Leerzeichen in einer Zeichenkette vorgenommen und kann durch unterschiedliche Parameter gesteuert werden. Buchstaben können nicht nur in Wörter, sondern auch in Zahlen umgewandelt werden. Ich weiß nicht, ob dies ein Problem sein soll, aber jede Interpunktion führt zu negativen Werten. Wenn wir es in ein Set umwandeln, entfernen wir Duplikate. Beispiel:„Cache !“= „C“ + „A“ + „C“ + „H“ + „E“ +“!“ = 3 + 1 + 3 + 8 + 5 + 0 = 20. Wenn SIE E anstelle von e als Argument angeben, ist die Ausgabezeichenfolge ebenfalls E. Verwenden Sie int() oder float(), um einen String in eine Zahl umzuwandeln. Einfach das Wort eingeben und man sieht sofort den berechneten Buchstabenwert. Du kannst entweder in einer Schleife so lange Noten einlesen, wie eine gültige Zahl eingeben wird: ach du sch** ich bin doch grade erst bei geschachtelten und variablen schleifen, ↳ Python mit anderen Sprachen verwenden. Erfahre, wie Du als Scratch-Wiki-Autor dabei sein kannst! Die Runden sehen normalerweise ungefähr so aus: Wenn Sie das denken, liegen Sie falsch. Natürlich kann man nicht nur für einzelne Worte, sondern genauso gut auch für ganze Sätze den Wortwert ermitteln. Am Ende fragen wir den Benutzer, ob er/sie noch einmal gehen möchte. In Ihrem Pastebin-Code verwendet maketrans eine Zeichenfolge von Buchstaben zu Buchstaben wie ‘abcd’, ‘1234’. der Wortwert eines Wortes lässt sich eigentlich ganz einfach ermitteln. In einer Produktionsumgebung möchten Sie es wahrscheinlich kurz halten und Bibliotheken verwenden, die Ihre Probleme lösen, anstatt alles von Grund auf neu zu programmieren. Es ist sehr einfach, vom Dezimalsystem in jede andere Basis umzurechnen. In der ersten Spalte der Tabelle steht immer der Buchstabe und in der zweiten Spalte der Tabelle finden Sie dann den zugehörigen Buchstabenwert. Die Zahlen sollen der jeweiligen Nummer des Buchstaben im. Große Buchstaben werden bei dieser Zuteilung wie kleine Buchstaben behandelt (a=1, b=2, …). Wenn wir eine Übereinstimmung finden, wandeln wir die Zahl in einen Buchstaben um und hängen ihn an die Liste an. Dieser Artikel genau, wie Sie eine Liste von Zeichenfolgen (str) und eine Liste von Zahlen (int, float) in Python mit Beispielcode ineinander konvertieren. Warum führt die Subtraktion dieser beiden Epochenmillionen (im Jahr 1927) zu einem seltsamen Ergebnis? Etwas Besonderes sind die Wahrheitswerte vom Typ Bool. Wenn Sie diese Konvertierung häufig verwenden, sollten Sie einmal rechnen und die Ergebnisse in ein Wörterbuch eingeben: Der Vorteil ist, dass Wörterbuch-Suchvorgänge sehr schnell sind, anstatt bei jedem Anruf über eine Liste zu iterieren. Ja, @Morlock hat recht. Legt man eine Liste namens "Alphabet" mit 26 Elementen von "A" bis "Z" an, lässt sich ein Zeichen mit folgendem Wertblock in den oben beschriebenen Code umwandeln: Aber leider gibt es keinen, der die Position des Buchstabens retourniert: Der Weg zurück ist vergleichsweise einfach. 956 minus 37 sind 919, ergibt „Nord 49 11.919“ als Lösung. Deine E-Mail-Adresse wird nicht veröffentlicht. Wenn die einzelnen Buchstabenwerte für ein ganzes Wort aus mehreren Buchstaben zusammengefasst werden, spricht man von dem Buchstabenwortwert oder kurz einfach Wortwert. Wir müssen jede Zahl größer als 9 in einen Buchstaben umwandeln. Wer oft nach Dosen sucht oder intensiveres Puzzle-Caching betreibt, stößt früher oder später auf das Problem Buchstaben in Zahlen umwandeln zu müssen. Alles, was in einem Computer gespeichert oder am Bildschirm dargestellt ist, ist in Binärcode repräsentiert. Der Buchstabe „i" kommt also 3-mal in unserem String . Ich möchte also das Buchstaben/Zahlen die nicht in der Liste vorkommen auch einen allgemeinen Wert bekommen wie z . JavaScript ist deaktiviert. It would only attract his attention and might cause trouble.” -- Terry Pratchett, Small Gods, ↳ Python mit anderen Sprachen verwenden. Alles hier ist ziemlich normales, einfaches Python. Got feedback? Wenn es vergeht, können wir initiierenconvert_number_system(). Dieser Code ist ziemlich alt und ich glaube, ich habe noch nicht einmal alles geschrieben (nur kopiert und aus der Quelle eingefügt). In solchen Fällen müssen wir diese Zeichenkette mit der Funktion int() in den erforderlichen Dezimalwert konvertieren und dann mit der zuvor beschriebenen Funktion hex() in die Hexadezimalzahl konvertieren. Dazu gibt es unterschiedliche Formen von Python split, die je nach Anwendung sinnvoll sein können. Sie können sie jederzeit mit format() in Exponential-Strings umwandeln. Dieses Programm deckt mehrere Aspekte der Programmierung ab. In Python können Sie eine eingebaute Funktion verwenden, bin(), um eine Ganzzahl in eine Binärdatei zu konvertieren. 1 Buchstaben in Zahlen umwandeln (suche hat nicht geholfen) Dienstag, 21. Das Übergeben einer Zeichenfolge, die nicht in eine Zahl konvertiert werden kann, an int() oder float() löst ValueError aus. Wir zeigen Ihnen nachfolgend noch einmal anhand eines Beispiels, wie genau sich der Buchstabenwortwert ermitteln lässt. Beispiel: Eine alternative Möglichkeit, dies zu tun, besteht darin, den Benutzer aufzufordern, entweder die Nummer einzugeben, die er umwandeln möchte, oder den Vorgang zu beenden. Wörter insgesamt: 0. sum_base_10. Die str.format() Methode ist ähnlich wie die obige format() Funktion und sie teilen sich die gleiche format_spec. Ich habe versucht, es auf viele Arten zu lösen, bin aber nicht zum Pint gekommen. Man könnte zum Beispiel Ä, Ö, Ü und ß auch nach AE, OE, UE und SS umwandeln. Binär hat 2, Oktal hat 8, Dezimal hat 10 usw. Jede Basis, die wir wollen. Mit Ä und Ö sind auch andere Umwandlungsmuster denkbar, dies sollte dann aber im Listing erwähnt werden. Wählen wir eine Zufallszahl. Teile des Inhalts auszutauschen. Nun wollen wir einmal in das Thema tiefer eintauchen. aber so lassen sich die nicht definierten Buchstaben nicht zurückwandeln. Variablen In unserem Beispiel „Hello World!" im ersten Kapitel haben wir bereits eine Variable angelegt („greeting"). Es ist eine while-Schleife, die so lange läuft, bis wir treffen 0. Bei den Umlauten Ä, Ü, O ist es aber häufig so, dass diese in AE, UE und OE umgewandelt werden. Beispiel a = 1 < im Alphabet. In diesem Kapitel möchte ich nun auf Zahlen und Strings eingehen. # ['1.000000e-04', '1.234560e+02', '1.234000e+08'], # ['1.000E-04', '1.235E+02', '1.234E+08']. Post on the. Wenn Sie in der Schule wissenschaftlich fundierte Mathematik hatten oder Computer auf einem beliebigen Niveau studiert haben, sind Sie wahrscheinlich von einem Zahlensystem in ein anderes umgestiegen. Zahlen zu Buchstaben Zahlen in Buchstaben umwandeln . Im Anschluss müssen Sie dann nur noch die einzelnen Werte der Buchstaben addieren, um den Wortwert zu erhalten. You agree by using the website further. Stellen Sie sicher, dass Sie verstehen, was hier vor sich geht, bevor Sie versuchen, meine erste Antwort zu verstehen. Das Listenverständnis ist nützlich, um eine neue Liste aus einer anderen Liste zu erstellen. Aber ich würde mich nicht so sehr darauf konzentrieren, wie ich mich darauf konzentrieren würde, zu lernen, das Problem zu lösen in beliebig Sprache, wobei ord dein Freund ist. 174/2 gibt uns 21,75. Für solche Berechnungs-Tools gibt es diverse Webseiten und Apps. Allgemeine Fragen. Abhängig von der Anzahl der Stellen kann es automatisch in Exponentialschreibweise wiedergegeben werden. Ich finde es einfacher, die Liste umzudrehen.) Daher darf die input_number nur aus Ziffern bestehen und wenn ja, muss sie 0s oder 1s sein. Um von dem ord() Wert auf den Index im Alphabet zu kommen musst du nur 96 abziehen (bei Kleinbuchstaben). Das erste while initiiert die Hauptschleife basierend aufproceed.lower() == ‘y’. Python Konvertieren einer Liste von Zeichenketten in Ganzzahlen mit der Methode der List Comprehension. Das Scratch Wiki ist von Scratchern für Scratcher. a = 102.18 print(float.hex(a)) Ausgabe: 0x1.98b851eb851ecp+6 Verwenden Sie die Funktion numpy.float (), um einen String in Python in eine Dezimalzahl umzuwandeln Verwenden Sie die Methode astype () aus der Bibliothek NumPy, um in Python einen String in eine Dezimalzahl umzuwandeln Verwenden Sie das Modul decimal, um in Python eine Zeichenkette in eine Dezimalzahl umzuwandeln Indem wir diese Zahl dividiert zuweisen, können wir diesen Wert auch für die nächste Iteration am Ende an sum_base_10 senden. Zu jedem Buchstaben oder Wort lässt sich ein Buchstabenwert bzw. Buchstaben in Zahlen umwandeln: der Buchstabenwert, Buchstaben in Zahlen umwandeln: der Wortwert. Das einzige, was zu beachten ist, ist die ord Funktion. Kopieren Sie Ihren Text hier. In Python gibt es eine Reihe von String Methoden, die bereits integriert sind. Continue with Recommended Cookies. Wenn ich “Hallo” eingebe, wird die Ausgabe in Zahlenreihen wie im Alphabet ausgegeben. Das Dezimalsystem (Basis-10) ist dasjenige, das wir täglich beim Zählen verwenden. Dieses Programm ist nur eine main.pyDatei mit dem gesamten Code in einem Dokument. Wir müssen jede der Zahlen an allen Stellen in das Dezimalsystem umwandeln. int() in eine Zahl umgewandelt werden. Dieses Tutorial zeigt die verschiedenen Möglichkeiten, Buchstaben in Zahlen in Python umzuwandeln. Menü: Wenn Sticky, dann Logo (im Mennü) einblenden. Zuerst kehren wir die Liste um (Sie müssen dies nicht tun, aber dann müssen Sie später den Index in der Schleife umdrehen. Schön und gut. Verwenden Sie List Comprehensions, um Buchstaben in Zahlen in Python umzuwandeln. Modus Wählen. ORD(Q) = 81. float() wird für Gleitkommazahlen und int() für Ganzzahlen verwendet. einen Buchstaben repräsentiert. Puh! Wenn der Benutzer 'y' eingibt, führen wir den Code erneut aus. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Wir werden diese beiden Methoden verwenden, um eine Liste des Alphabets unter Verwendung der ASCII-Werte der Kleinbuchstaben zu erzeugen und sie mit der Funktion chr() abzubilden, die ganze Zahlen in ihr ASCII-Gegenstück umwandelt. Wir möchten keine lange Zeichenfolge mit mehreren Vorkommen derselben Zahl überprüfen. Hallo! Im Fall von 23e ist dies der Fall und wir möchten die Zahl stattdessen auf 14 setzen, damit wir sie für die eigentliche Berechnung verwenden können. Buchstabenwort kommt in der Numerologie beispielsweise für die Berechnung der Namenszahl einer Person zum Einsatz. Ich erstelle gerne Benutzerinteraktionen mit while-Schleifen basierend auf dem Zustand einer Variablen; wie proceedwir hier haben. Die Funktion zum Austauschen bzw. Wenn die einzelnen Buchstabenwerte für ein ganzes Wort aus mehreren Buchstaben zusammengefasst werden, spricht man von dem Buchstabenwortwert oder kurz einfach Wortwert. Für das reine Setzen des Links erhalten wir kein Geld. Um Zahlen in Strings in binärer, oktaler oder hexadezimaler Schreibweise umzuwandeln, verwenden Sie bin(), oct(), hex() oder format(). Synonyme: Buchstabenwortwert oder Buchstabensumme. Alles ist in ein Menü verpackt, eine Benutzerinteraktion und der zugrunde liegende Ausführungscode lauert im Hintergrund. Eine Zählung im Oktalsystem würde so aussehen: 0,1,2,3,4,5,6,7 → 10,11,12,13,14,15,16,17 → 20,21…. To view the purposes they believe they have legitimate interest for, or to object to this data processing use the vendor list link below. (int(Zahl)*(int(input_base)**index)) 6*(8**0). Wenn wir die Variable durchlaufen, überprüfen wir, ob die Zahl (z. jsdoc/newline-after-description, So beheben Sie den Fehler 500 in admin-ajax.php WordPress, Die Sortierung nach „post__in“ führt nicht zur korrekten Reihenfolge. Durch die Definition einer Funktion, die im Fehlerfall False zurückgibt, werden nur Elemente, die konvertiert werden can, in Zahlen konvertiert. gehört. Ich stimme nicht zu, ich scrolle normalerweise nach unten, bis ich eine saubere und kurze Code-Antwort zum Kopieren und Einfügen finde, ohne lange Erklärungen lesen zu müssen, Für Pandas Ich musste es tun: df['number_col'] = df['number_col'].astype(int).apply(lambda x: chr(ord('`')+x)). Zuerst prüft es, ob wir eine Zahl oder einen Hex-Wert eingegeben haben. Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig. Alle anderen Zeichen außer den Buchstaben werden in der Regel einfach ignoriert. Konvertieren Sie eine Zeichenfolge binär in eine Zahl, wenn das zweite Argument 2 ist, oktal, wenn 8, oder hexadezimal, wenn 16. An example of data being processed may be a unique identifier stored in a cookie. Buchstaben in Zahlen umwandeln - online. Was sind Variablen? A=1, B=2, C=3. Wir arbeiten mit Zahlen 0–9und da wir HEX unterstützen, nehmen wir auch a-fals gültige Eingaben auf. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Der Buchstabenwert bzw. In Python heißt diese Funktion ORD. Wir erhalten eine Provision, wenn dadurch eine Buchung oder eine bestimmte Aktion zustande kommt. upper() Mit der String-Methode upper() kannst du alle Buchstaben eines Strings in Großbuchstaben umwandeln. FAQ; Python-Forum.de. Buchstabenwortwerte werden recht oft dazu verwendet, um beim Geocaching Koordinaten zu berechnen.Man verwendet dazu z.B. Das 0bsagt uns, dass es eine Binärzahl ist. Du verwendest einen veralteten Browser. Hier ist eine Illustration, die dies viel einfacher zu verstehen macht: Wenn wir die Zahl im Dezimalsystem (Basis 10) haben, ist es wirklich einfach, zu jedem System zu gelangen. Konvertieren von binär, oktal, dezimal und hexadezimal in…, Zählen von Elementen in einer Liste mit collections.Counter…, pandas: Zeilen/Spalten in DataFrame durch Indizierung "[]"…, Zippen und Entpacken von Dateien mit zipfile und shutil in…, Ermitteln des Dateinamens, des Verzeichnisses und der…, Ermitteln des Pfades der aktuellen Datei (Skript) in Python:…, Sortieren einer Liste, eines Strings, eines Tupels in Python (sort, sorted). Eine solche Funktion existiert in Scratch nicht. Some of our partners may process your data as a part of their legitimate business interest without asking for consent. Heute dachte ich, es ist Zeit, es zu schreiben. ORD (Q) = 81. Die Reste bilden für uns die Zahl in der anderen Basis. Anstatt das Programm zum Absturz zu bringen, möchten wir einen Fehler zurückgeben. Wie oben erwähnt, werden einige Zahlen abhängig von der Anzahl der Ziffern automatisch in die Exponentialschreibweise umgewandelt. CHR(81) = Q. Diese Zahlen werden dann wiederum in die zu berechnenden Koordinaten eingesetzt, sodass dann neue Koordinaten entstehen. @altin: ord() gibt die ganzzahlige Ordnungszahl einer Zeichenkette zurück. We and our partners use cookies to Store and/or access information on a device. Daher ist es wichtig zu wissen, wie man zum Dezimalsystem kommt. Eine sinnvolle Alternative ist: [ord(x.lower())-96 for x in char1[0]]. Auch um Newline müssen wir uns keine Sorgen machen. Diese Funktion nutzt die anderen Validatoren und validiert alle Eingaben, damit wir wissen, ob die Konvertierung sinnvoll ist. Da wir int nach binär konvertieren wollen, wird der Formatierungstyp b verwendet. Dies bewirkt dasselbe, ist jedoch besser lesbar. Hier wird die Summe der Buchstabenwerte berechnet, indem alle Buchstabenwerte eines Wortes oder Satzes gezählt werden. So aktivieren Sie die Duplikatfunktion auf dem ACF Repeater, Die Definition für die Regel „jsdoc/newline-after-description“ wurde nicht gefunden. Das bedeutet nicht nur, dass wir von Base-10 zu Base-8 und umgekehrt wechseln können. Wenn Du eine Zeichenkette eingibst, aber eine Zahl haben möchtest, dann musst Du die mit der entsprechenden Funktion umwandeln. Durch die Nutzung von Das deutschsprachige Scratch-Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern. Mit der Funktion hex() wird eine Dezimalzahl in ihre jeweilige Hexadezimalzahl konvertiert. Schnellzugriff . Zahlen werden mit str() in Dezimalstrings umgewandelt. Willst Du Dich beteiligen? In Ihrem Pastebin-Code verwendet maketrans eine Zeichenfolge von Buchstaben zu Buchstaben wie 'abcd', '1234'. November 2018 von Stefan Draeger. Wir finden die Zahl in einer anderen Basis, indem wir sie durch die Basis teilen und den Rest behalten. Wenn input_base 2 ist, konvertieren wir eine Binärzahl. Beachten Sie, dass 21 rot und .75 grün ist. Wenn man all dies addiert, ist das Ergebnis dann der Wortwert. Wir haben eine Variable "v". Int zu String konvertieren Die einfachste Methode um dies zu erreichen, ist die Zahl mit der Funktion str umzuwandeln. Wenn output_base 16 ist Wenn output_base 16 ist, bedeutet dies, dass der Benutzer eine hexadezimale Ausgabe möchte. Ersetzen von Zeichenfolgen ist nicht auf einzelne Buchstaben begrenzt. das heißt, wir übertragen nur die ganze Zahl (21) und nicht das, was nach dem Punkt (75) steht, basierend auf unserem Beispiel im Intro (174/8= 21.75 ). Wir denken nicht darüber nach, weil wir das lernen, wenn wir 2–3 Jahre alt sind. Dabei taucht das Kürzel BWW oder die Begriffe Buchstabenwert, Buchstabenwortwert oder Wortwert in einem Rätsel oder Listing auf. Kleines Werkzeug zum umwandeln von Buchstaben in Zahlen. Python #4: Umwandeln von Zahlen, Strings und Listen. Zuerst müssen wir das Problem finden. Die Umkehrfunktion von ord heißt chr. Wenn ein einzelner Buchstabe in eine Zahl umgewandelt wird, spricht man von dem Buchstabenwert. In Python können Sie eine eingebaute Funktion verwenden, bin (), um eine Ganzzahl in eine Binärdatei zu konvertieren. Wie Sie der Tabelle entnehmen können, wird jedem Buchstaben von A – Z eine Zahl zwischen 1 und 26 zugeordnet. Der Beispielcode in diesem Artikel verwendet auch die Listenverständnisse. Gehen wir zurück von 174 (Basis-10) auf 256 (Basis-8). In Python wird hexadezimalen Zeichenketten das Präfix 0x vorangestellt. Wenn wir weiterhin Dezimal und Oktal als Beispiele verwenden, können wir eine Zahl im Oktalsystem in ihr Äquivalent im Dezimalsystem umwandeln . Hier ist wieder 256 von Oktal nach Dezimal: Wenn die Zahl hexadezimal ist, wie 23e, lautet sie tatsächlich 2 , 3, 14. Zum Beispiel. Dieser Rechner basiert auf Mathematik (sind sie nicht alle?). Da Sie mich gebeten haben, es zu erklären, werde ich es tun … obwohl es in den Kommentaren bereits ziemlich gut erklärt wurde von [?]. Einen Integer können Sie ganz einfach mit der Funktion "str ()" in einen String umwandeln. Ich habe leider erfolg los die Forensuche benutzt. Sie können chr() und ord() verwenden, um zwischen Buchstaben und int-Zahlen umzuwandeln. Ich möchte exz. Mit diesen kannst du häufig auftretende Aufgaben einfach lösen. Die wichtigsten werden im Folgenden vorgestellt. Am einfachsten geht das mit der oben stehenden Tabelle. der Buchstabenwortwert auch sehr häufig für Rätsel beim Geocaching verwendet. Der Buchstabenwortwert bzw. Zeichen in der Zeichenkette haben keinen entsprechenden Hexadezimalwert. Wenn Sie sich für eine Stelle in der Technologiebranche bewerben, durchlaufen Sie in der Regel mindestens drei Interviewrunden, bevor ein Angebot berücksichtigt wird. Was willst du eigentlich für die Ausgabe, bitte Beispiel zeigen? dieser funktioniert: pastebin.com/SYwgcpg8 aber wenn ich die zahlen erhöhe, funktioniert es nicht, ich kenne keine anderen möglichkeiten :S, Nur eine Anmerkung, Sie vermissen einen Buchstaben und zwei Zahlen in Ihrer Liste… Sie sollten immer versuchen, solche langen Listen nicht von Hand zu erstellen. bin()Rückgaben 0bund die Binärdatei. Wenn Sie den Buchstabenwert ermitteln wollen, kann Ihnen dabei die nachfolgende Tabelle helfen. Contact - Terms and Conditions - Privacy Policy, Konvertieren Sie Buchstaben des Alphabets in eine Zahl in Python, Was willst du eigentlich für die Ausgabe, bitte Beispiel zeigen? Die Buchstabenwerte reichen in der Regel von 1 – 26. Für Sie entstehen dadurch keine Mehrkosten. Wenn du das hast Reihenfolge der Zeichen ‘a’ bis ‘z’ und/oder ‘A’ bis ‘Z’ können Sie ganz einfach die Nummer des Zeichens mit zurückgeben Listenverständnis: Für die Art der Datenstruktur, die Sie haben, müssen Sie zuerst auf die Zeichenfolge zugreifen: Wenn Ihre Codeliste also dieselbe ist wie in Ihrer Frage, kann dies Ihr Problem sein. eingegeben haben raw_input, konvertieren Sie es in Kleinbuchstaben mit .lower() und subtrahiere 96 davon. Ja, ja… ich erinnere mich an die Grundschule…. Wenn Sie jedoch das Präfix 0b aus der Ausgabe entfernen wollen, können Sie die Funktion format verwenden und die Ausgabe formatieren. (Ich verspreche, 256 war eigentlich zufällig). Auch Sonderzeichen kommen öfters mal vor und werden dann wie folgt berechnet:ä=27, ö=28, ü=29, ß=30.