Dlaczego tak
Tryb "w" tworzy plik i zapisuje pierwszy wiersz „abc”, a tryb "a" (append) otwiera go do dopisywania na końcu, więc dochodzi wiersz „de”. Metoda readlines zwraca listę wierszy, której długość wynosi 2. Wynik 1 byłby prawdziwy, gdyby drugi raz użyto trybu "w", który czyści zawartość pliku przed zapisem, a 5 to liczba liter, a nie wierszy.