2.1 Palindromy w pliku przykładowym

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

Zadanie 2.1 (2 pkt): napisy, które są palindromami, w kolejności z pliku. Wycinek `row[::-1]` odwraca napis. Dla pliku przykładowego arkusz podaje jeden palindrom: `oooo+**+oooo`.

with open("symbole_przyklad.txt") as f:
    rows = [line.strip() for line in f]

# 2.1 palindrom: napis czytany od tyłu (row[::-1]) jest taki sam
palindromes = [row for row in rows if row == row[::-1]]

print("2.1", palindromes)

Ł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.