Herausforderung
Vorausgesetzt, Weihnachten ist:
- Dezember
- Monat 12
- Tag 25
Bestimmen Sie jedes Jahr das heutige Datum und ob heute Weihnachten ist oder nicht. Wenn es Weihnachten ist, müssen Sie drucken "It's Christmas". Wenn es nicht Weihnachten ist, müssen Sie irgendwie bis Weihnachten warten und dann drucken "It's Christmas".
Beispiel
Aus dieser Stapelüberlauffrage
import time
while time.strftime("%b, %d", time.localtime()) != "Dec, 25":
time.sleep(60)
print "It's Christmas"
Python in 115 Zeichen
Regeln
Hier sind die Regeln:
- Angenommen, die Uhr des Computers stimmt immer.
- Ihr Code muss jederzeit gestartet werden können.
- Ihr Code muss
"It's Christmas"an Weihnachten gedruckt werden . - Ein Looping ist sicherlich nicht erforderlich, aber nach dem Start sollte der Code erst nach dem Drucken angehalten werden.
- Kürzester Code gewinnt.