Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Praktische Informatik (http://www.informatikerboard.de/board/board.php?boardid=6)
--- Python Schaltjahr ermitteln (http://www.informatikerboard.de/board/thread.php?threadid=3858)


Geschrieben von Dr.Java am 11.02.2018 um 19:38:

  Python Schaltjahr ermitteln

Hallo.
Ich hab das folgende Programm für Python das ermittelt ob es sich um ein Schaltjahr handelt oder nicht.

def leapyear(year):
if year%400==0:
return True
if year%4==0 and year % 100!=0:
return True
return False

Darauf basierend würd ich gerne ein Programm schreiben das für ein gegebens Jahr das nächstliegende Schaltjahr ausgibt. Also zum Beispiel bei der Angabe von 2012 2016 herausgibt.
Andernfalls soll das Programm ein print Statement ausgeben.

Ich hab das jetzt schon ein wenig durchprobiert,aber bin noch auf keinen grünen Zweig gekommen,mag mir da vielleicht jemand einen Tipp geben?

Danke im voraus und lg



Geschrieben von Dr.Java am 12.02.2018 um 16:50:

 

Hat sich erledigt.Aber da es sich nicht lohnt dafür ein neues Thema zu öffnen,kann mir vielleicht jemand auf die Sprünge helfen wie ich zusammen mit der Schaltjahrfunktion eine Funktion erstellen kann die zu jeden Jahr den Tag ermittelt an dem der 24 Dezember,Weihnachten ist?

lg


Forensoftware: Burning Board, entwickelt von WoltLab GmbH