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.