„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Mein erstes Python-Programm: Tarot

Mein erstes Python-Programm: Tarot

Veröffentlicht am 01.11.2024
Durchsuche:739

Einführung:
Mein beruflicher Werdegang war eine echte Achterbahnfahrt! Ich bin von Job zu Job gesprungen, vom Bierausschenken als Bardame bis hin zur medizinischen Versorgung als Krankenschwester. Meine Freunde und Familie necken mich gerne mit meiner Tendenz, Dinge auf den Kopf zu stellen, aber ich kann nicht anders, als mich auf die Reise einzulassen!
Daher ist es kein Wunder, dass ich jetzt mit Codeacademy und CS50 kopfüber in die Welt der Informatik eintauche. Sicher, einige mögen sagen, dass es weit entfernt ist, Infusionen zu verabreichen, um Code zu schreiben, aber für mich war die Suche nach Wissen und Lernen schon immer meine lebenslange Leidenschaft.
Wenn die Neugier ruft, tauche ich eifrig in ein neues Thema ein. In letzter Zeit brannte es in mir darauf, die Wunder der Computer zu entschlüsseln und ihre Leistungsfähigkeit zu nutzen, um das Leben für mich und andere noch schöner zu machen.
Für mein erstes Projekt habe ich beschlossen, die Dinge einfach (aber ebenso bezaubernd!) zu halten, indem ich ein Python-Programm für mein Portfolio erstellt habe. Da ich eine neugierige Seele bin, war ich schon immer vom mystischen Charme der Tarotkarten fasziniert, seit ich als kleines Mädchen im faszinierenden Buch meines Vaters über Wahrsagerei stöberte.
Jetzt habe ich meine Liebe zur bezaubernden Kunst des Tarot-Lesens mit meiner neu entdeckten Leidenschaft für das Programmieren kombiniert. Ich habe ein Programm erstellt, das einen „Drei-Karten-Spread“ austeilt, der sich mit Ihrer Vergangenheit, Gegenwart und Zukunft befasst. Das Ergebnis? Eine reizvolle Mischung aus Technologie und mystischem Charme!
Während ich heutzutage vielleicht mit einem Berg Salz an die Wahrsagerei herangehe, kann ich die schönen Erinnerungen nicht leugnen, als ich damals meinen Freunden Lesungen gegeben habe. Es ist nur passend, dass mein erstes „Wie funktioniert das?“ Faszination treibt meine Jungfernreise in die Welt des Programmierens an.
Hintergrundinformationen:
Tarotkarten werden seit Jahrhunderten als Hilfsmittel zur Wahrsagerei und Selbstreflexion verwendet. Jede Karte stellt einen anderen Archetyp oder eine Lebenslektion dar und bietet Orientierung und Perspektive auf verschiedene Aspekte des eigenen Lebens. Mein Ziel bei der Entwicklung dieses Programms war es, Benutzern eine zugängliche und ansprechende Möglichkeit zu bieten, in die Welt des Tarot einzutauchen und es als Mittel zur persönlichen Weiterentwicklung zu nutzen.
Programmübersicht:

My first Python Program: Tarot

Mein Python-Programm generiert eine Tarot-Lesung mit drei Karten und bietet Benutzern Einblicke in ihre Vergangenheit, Gegenwart und Zukunft. Jede Karte wird zufällig aus einer Liste der wichtigsten Arcana-Tarotkarten ausgewählt, und das Programm enthält detaillierte Beschreibungen der aufrechten und umgekehrten Bedeutung jeder Karte.
Der Python-Code:
Um dieses Programm zu erstellen, habe ich die in Python integrierten Bibliotheken wie Random verwendet, um zufällig Karten aus einer Liste auszuwählen. Jede Karte wird als Instanz einer benutzerdefinierten Kartenklasse dargestellt, die den Namen der Karte, ihre aufrechte Bedeutung und ihre umgekehrte Bedeutung enthält. Ich habe meinen Code in Funktionen zum Mischen, Zeichnen von Karten und Drucken von Kartenbedeutungen organisiert, um das Programm einfach zu lesen und zu warten.
Die gesamte Codebasis finden Sie auf meinem GitHub
Abschluss:
Die Arbeit an diesem Python-trifft-Tarot-Projekt hat Spaß gemacht! Ich habe mit den integrierten Bibliotheken von Python herumgespielt und einige coole Möglichkeiten gefunden, meinen Code aufzupeppen. Ich tauchte auch in die Welt der ASCII-Kunst ein und lernte, wie man Klassen und Methoden erstellt, um deren Fähigkeiten optimal zu nutzen.
Meine Codeacademy-Lektionen waren eine große Hilfe und ich habe auch auf python.org einige tolle Ressourcen gefunden. Während ich weiter lerne und wachse, würde ich gerne Ihre Gedanken zu meinem Projekt hören. Teilen Sie uns gerne Ihr Feedback mit – es wird immer geschätzt und hilft mir, ein besserer Programmierer für zukünftige Projekte zu werden!

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/spinner77/my-first-python-program-tarot-17m?1 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3