Już wiesz
  • Jakie są najczęstsze błędy przy operacjach na tekstach.

  • Jakie są dobre praktyki operowania na tekstach

  • Jaka jest konstrukcja przykładowych zadań maturalnych.

Teraz czas sprawdzić swoją wiedzę i umiejętności w praktyce.

Ćwiczenie 1

Znajdź błędy w kodzie dotyczącym przetwarzania napisów.

 Zadanie polega na:

  1. Wskazaniu, gdzie znajduje się błąd,

  2. Wyjaśnieniu, dlaczego to błąd,

  3. Zaproponowaniu poprawionej wersji.

Linia 1. tekst znak równości cudzysłów Ala ma kota cudzysłów. Linia 2. if tekst otwórz nawias kwadratowy 12 zamknij nawias kwadratowy znak równości znak równości cudzysłów a cudzysłów dwukropek. Linia 3. print otwórz nawias okrągły cudzysłów Ostatnia litera to a cudzysłów zamknij nawias okrągły.
Ćwiczenie 2

Znajdź błędy w kodzie dotyczącym przetwarzania napisów.

 Zadanie polega na:

  1. Wskazaniu, gdzie znajduje się błąd,

  2. Wyjaśnieniu, dlaczego to błąd,

  3. Zaproponowaniu poprawionej wersji.

Linia 1. tekst znak równości cudzysłów 123 45 6 cudzysłów. Linia 2. liczba znak równości int otwórz nawias okrągły tekst zamknij nawias okrągły. Linia 3. print otwórz nawias okrągły liczba asterysk 2 zamknij nawias okrągły.

Zadanie 2. Przyjazne znaki

Dwa znaki traktujemy jako przyjazne, gdy sąsiadują ze sobą w ciągu znaków i w alfabecie angielskim (A, B, C, D, E, F, G, H, I, J, K,L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) ich odległość od siebie wynosi 15 znaków. Plik napisy.txt zawiera 1000 wierszy, w każdym znajduje się po jednym słowie składającym się z dużych liter alfabetu angielskiego.

R1TcHnqAG6XsT

Przycisk do pobrania TXT zawierającego 1000 wierszy w każdym znajduje się po jednym słowie składającym się z dużych liter alfabetu angielskiego.

Plik TXT o rozmiarze 13.13 KB w języku polskim

Napisz program, który wśród danych z pliku napisy.txt wyszuka wyrazy zawierające co najmniej jedną parę przyjaznych znaków i zapisze te wyrazy do pliku przyjazne.txt. Każdy wyraz należy zapisać w osobnej linii.

Do oceny oddajesz:

  • plik przyjazne.txt zawierający odpowiedź do zadania;

  • plik(i) zawierający(e) kod źródłowy twojego programu.

Przedstaw rozwiązanie zadania w postaci programu w języku Python. Zadbaj o prawidłowe wczytanie danych z pliku tekstowego do swojego programu. Odpowiedź do zadania dla danych z pliku znajdziesz pod sekcją ćwiczeń.

1
Ćwiczenie 3

JĘZYK PYTHON

R1FeDcbjsWbnc
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.

Odpowiedzi do zadania:

Plik przyjazne.txt:

R5rd8JQ5xWFHc

Przycisk do pobrania TXT z odpowiedzią do zadania.

Plik TXT o rozmiarze 4.31 KB w języku polskim

Zadanie 3. Literka P

W kulturze mieszkańców Bajtocji litera P uważana jest za symbol wszystkich nieszczęść i katastrof naturalnych. W tym roku ogłoszono konkurs na nazwę głównego placu w stolicy kraju. Niestety, wiele ze zgłoszeń zawierało pechową literę P. Zgłoszenia składają się z dużych liter alfabetu angielskiego i zostały zamieszczone w pliku konkurs.txt, każdy wyraz zapisano w osobnej linii.

R1TO9qoQmMxRv

Przycisk do pobrania TXT z nazwami zgłoszonymi na konkurs.

Plik TXT o rozmiarze 367.00 B w języku polskim

Napisz program, który spośród danych z pliku konkurs.txt wyszuka wszystkie nazwy zawierające literę P, następnie usunie jej pierwsze wystąpienie z danej nazwy i zmodyfikowaną wersję zapisze do pliku przesady.txt, każdy wyraz w osobnej linii.

Do oceny oddajesz:

  • plik przesady.txt zawierający odpowiedź do zadania;

  • plik(i) zawierający(e) kod źródłowy twojego programu.

Przedstaw rozwiązanie zadania w postaci programu w języku Python. Zadbaj o prawidłowe wczytanie danych z pliku tekstowego do swojego programu. Odpowiedź do zadania dla danych z pliku znajdziesz pod sekcją ćwiczeń.

1
Ćwiczenie 4

JĘZYK PYTHON

R1V1BI4jWyQKr
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.

Odpowiedzi do zadania:

Plik przesady.txt:

RCzk7YEeFSjBS

Przycisk do pobrania TXT z odpowiedzią do zadania.

Plik TXT o rozmiarze 29.00 B w języku polskim