kleinen Geburtstagskalender für meine IRC Bot. Bisher funktionieren
Eingaben und auch simple Ausgaben.
Die Daten sind im folgendem Format vorhanden
Code: Alles auswählen
dict = {"20.9":"gustav", "29.1":["max", "katrin"], "12.10":"willy"}
implementieren, die mir das nächste Geburtstagskind ausgibt.
Beispiel:
Am 19.9 sollte Gustav als nächstes Geburtstagskind ausgeben werden.
Nun muss ich gestehen, hatte ich mir das alles einfacher vorgestellt
Meine Idee, welche ich allerdings wieder verworfen habe war, die Datum
Strings umzudrehen so dass der Monat vorne steht, diese in Float umzuwandeln
um dann das aktuelle Datum davon abzuziehen. Der kleinste Wert wäre dann
der nächste Geburtstag. Doch Probleme wie fehlende Nullen am ENde
oder Ergebnisse mit denen ein Zurückrechnen unmöglich war, brachten
mich von der Idee ab... Nun hoffe ich, das es einen typischen einfachen
Python Weg gibt um dieses Problem anzupacken. Hoffe jemand hat eine
Idee
Gruss prosta