Otwieranie pliku i czytanie wierszy

Pliki tekstowe: wczytywanie danych do zadań - Informatyka - liceum klasa 1, zakres rozszerzony (Python)

Dane do zadań maturalnych są w **plikach tekstowych** (np. `dane.txt`): każda liczba albo rekord w osobnym wierszu. Plik otwiera się instrukcją `with open("dane.txt") as f:`, a pętla `for line in f:` daje kolejne wiersze. Każdy wiersz kończy się znakiem nowej linii, więc trzeba go obciąć metodą `strip()`, a liczbę zamienić funkcją `int`. Po wyjściu z bloku `with` plik zamyka się sam. Plik `dane.txt` jest obok programu (zakładka plików nad edytorem).

total = 0
count = 0
with open("dane.txt") as f:
    for line in f:
        x = int(line.strip())
        total += x
        count += 1
print("liczb:", count, "suma:", total)

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Informatyka - liceum klasa 1, zakres rozszerzony·Zaloguj się, aby zapisać postęp na koncie.