6. Dostawy owoców

Matura maj 2023 - Matura z informatyki: arkusze krok po kroku (Python)

**Zadanie 6. Konfitury owocowe.** Plik `owoce.txt` ma dostawy z każdego dnia od 01.05.2020 do 30.09.2020: data (dd.mm.rrrr) i kilogramy malin, truskawek i porzeczek, rozdzielone tabulatorami, z wierszem nagłówkowym. W arkuszu to zadanie do arkusza kalkulacyjnego, ale zasady oceniania przyjmują dowolne narzędzie: tu Python i matplotlib. Arkusz nie daje pliku przykładowego, więc `owoce_przyklad.txt` to wycinek: maj, czerwiec i lipiec (92 dni) do sprawdzania programu.

deliveries = []
with open("owoce_przyklad.txt") as f:
    f.readline()  # wiersz nagłówkowy
    for line in f:
        day, raspberries, strawberries, currants = line.split("\t")
        deliveries.append((day, int(raspberries), int(strawberries), int(currants)))

print(len(deliveries), deliveries[: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.