Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algorytmy tekstowe - kartkówka

Total questions: 12

Worksheet time: 10mins

Name
Class
Date
1.

Co robi funkcja znajdz_tekst?

a)

Wyszukuje wzorzec w tekście

b)

Usuwa białe znaki z tekstu

c)

Tworzy nowy tekst

d)

Sortuje listę liczb

2.

Co zwraca funkcja znajdz_tekst gdy nie znajdzie wzorca?

a)

Tekst

b)

1

c)

-1

d)

0

3.

Co sprawdza warunek 'i == dl1 and i == dl2' w funkcji teksty_sa_identyczne?

a)

Sprawdza czy 'i' jest równe długości tekstu 1

b)

Porównuje długość tekstów z wartością 'i'

c)

Porównuje długość tekstów z długością 'i'

d)

Sprawdza czy 'i' jest równe długości tekstu 2

4.

Co robi zmienna 'i' w funkcji teksty_sa_identyczne?

a)

Określa długość tekstu

b)

Przechowuje wynik porównania tekstów

c)

Zlicza ilość identycznych znaków w tekstach

d)

Inicjuje porównywanie tekstów

5.

Co zostanie wyświetlone na końcu?

a)

Napis zlicz_a(napis)

b)


Napis

c)

Liczba znaków w napisie

d)

Liczba znaków "a" w napisie

6.

Co oznacza wynik działania metody count('a') na podanym napisie?

a)

Zwraca długość podanego napisu.

b)

Zwraca indeks pierwszego wystąpienia litery 'a' w podanym napisie.

c)

Zwraca liczbę wystąpień litery 'a' w podanym napisie.

d)

Zwraca sumę wszystkich liter w podanym napisie.

7.

Jak można sprawdzić długość napisu w Pythonie?

a)

size(napis)

b)

len(napis)

c)

count(napis)

d)

length(napis)

8.

Co będzie wynikiem tego programu?

a)

baaba

b)

baba

c)

aabba

d)

ababa

9.

Co będzie wynikiem programu?

a)

a

b)

ab

c)

błąd

d)

g

10.

Jak wypiszesz ostatnią literę danego wyrazu?

(a)  

11.

Jaki będzie wynik działania wyrażenia:

wyraz = 'aaba', wyraz = 'b' + wyraz[1:]?

a)
abba
b)
bbaa
c)
abaa
d)
baba
12.

Jakie zapisy stosujemy w języku Python do wyodrębniania fragmentów tekstu?

a)

napis[indeks1:indeks2-1]

b)

napis[:indeks2]

c)


napis[indeks1:]

d)


napis[indeks1:indeks2]