Noob-Frage. Gibt es eine bessere Möglichkeit, einen Bereich auszudrücken, der sowohl Bereich als auch Kalender verwendet? Suchen Sie einen Druck einzurichten Wahr, wenn eine der Jahre in meinem Bereich Schaltjahre sindPython-Bereich und -Kalender verwenden, um nach Schaltjahren zu suchen
year = calendar.isleap(range(2016,2036))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/calendar.py", line 99, in isleap
return year % 4 == 0 and (year % 100 != 0 or year % 400 == 0)
TypeError: unsupported operand type(s) for %: 'list' and 'int'
dies auch interessant wäre: 'leap_years = any (calendar.isleap (Jahr) für Jahr in Bereich (2016, 2036))' 'da es gibt true' als die OP –
erwähnt können Sie auch das bekommen 'bool (leap_years)' für eine boolesche Antwort, da leere Listen False zurückgeben, während Listen mit Elementen True zurückgeben. –