Polecenie 1

Przypomnij sobie, czym charakteryzują się łańcuchy znaków w języku Python. Następnie zapoznaj się z filmem prezentującym przykładowe operacje na łańcuchu znaków. Następnie wykonaj polecenie 1.

R1ZS2UDiy1YCn
Film nawiązujący do tablic znaków.
Pokaż kolejne fragmenty kodu programuazurewhite
Polecenie 2

Dany jest łańcuch znaków zdanie. Napisz program, który:

  1. utworzy nowy łańcuch składający się z łańcucha zdanie i łańcucha znaków noweZdanie dołączonego na końcu;

  2. podzieli zdanie na pojedyncze wyrazy (jako separatora używając spacji), wynik podziału zapisze w liście, a następnie pobierze od użytkownika indeks słowa zapisanego w liście, wartość zmiennej n i wypisze co n-tą literę tego słowa;

  3. korzystając z listy utworzonej w punkcie 2, pobierze od użytkownika indeks słowa zapisanego w liście i wypisze to słowo od końca.

Przetestuj swój program dla następujących danych:

  • zdanie = "Errare humanum est"

  • noweZdanie = "sed in errare perseverare diabolicum"

  • n = 2

Specyfikacja problemu:

Dane:

  • zdanie – łańcuch znaków

  • noweZdanie – łańcuch znaków

  • n – liczba naturalna

Wynik:

  • Wypisane w osobnych liniach łańcuchy znaków będące wynikami operacji 1–3.

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