4. EKOdom: woda deszczowa
Matura próbna grudzień 2022 - Matura z informatyki: arkusze krok po kroku (Python)
**Zadanie 4. EKOdom.** Plik `ekodom.txt` ma ilość wody deszczowej zebranej w każdym dniu 2022 roku (litry), z datą dd.mm.rrrr, tabulatorem i wierszem nagłówkowym. W arkuszu to zadanie do arkusza kalkulacyjnego, zasady oceniania przyjmują dowolne narzędzie: tu Python. Data zamieniona na `date` daje dzień tygodnia (`weekday()`) i porównywanie dat. Arkusz nie daje pliku przykładowego, więc `ekodom_przyklad.txt` to wycinek: styczeń-czerwiec (181 dni). Odpowiedzi dla wycinka są w poleceniach przykładów.
from datetime import date
days = [] # (data, litry zebranej wody)
with open("ekodom_przyklad.txt") as f:
f.readline() # wiersz nagłówkowy
for line in f:
text, water = line.split("\t")
day = date(int(text[6:10]), int(text[3:5]), int(text[0:2])) # dd.mm.rrrr
days.append((text, day, int(water)))
print(len(days))
print(days[:3])Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Matura z informatyki: arkusze krok po kroku·Zaloguj się, aby zapisać postęp na koncie.