CloudCoder Python feladatgyujtemeny/buli

A MathWikiből
A lap korábbi változatát látod, amilyen Csirke (vitalap | szerkesztései) 2015. szeptember 11., 04:57-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Megoldás listaértelmezés nélkül:

import calendar
 
def buli(napok, honap, ev=2015):
    hetvegek = []
    for nap in napok:
        if calendar.weekday(ev, honap, nap) > 4:
            hetvegek.append(True)
        else:
            hetvegek.append(False)
    return hetvegek

Megoldás listaértelmezéssel:

import calendar
 
def buli(napok, honap, ev=2015):
    return [calendar.weekday(ev, honap, nap) > 4 for nap in napok]
Személyes eszközök