Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz z Pythona

Total questions: 36

Worksheet time: 28mins

Name
Class
Date
1.

Jakiego typu danych używa się w Pythonie do przechowywania liczb całkowitych?

a)

float

b)

int

c)

str

d)

bool

2.

Jak nazywa się instrukcja w Pythonie służąca do tworzenia pętli z określoną liczbą iteracji?

a)

while

b)

for

c)

if

d)

break

3.

Co zwróci wyrażenie 3 + 5 * 2 w Pythonie?

a)

16

b)

13

c)

10

d)

11

4.

Jak w Pythonie definiuje się funkcję?

a)

function nazwa():

b)

def nazwa():

c)

func nazwa():

d)

define nazwa():

5.

Co zwróci wyrażenie list(range(2, 8, 2))?

a)

[2, 8]

b)

[2, 3, 4, 5, 6, 7]

c)

[2, 4, 6]

d)

[2, 4, 6, 8]

6.

Jak w Pythonie sprawdzić długość listy?

a)

len(lista)

b)

lista.length()

c)

lista.size()

d)

size(lista)

7.

Co robi metoda append() w liście?

a)

Usuwa ostatni element

b)

Dodaje element na koniec listy

c)

Sortuje listę

d)

Odwraca listę

8.

Jak w Pythonie utworzyć komentarz jednolinijkowy?

a)

// Komentarz

b)

# Komentarz

c)

/* Komentarz */

d)
9.

Co zwróci wyrażenie "Python"[1:4]?

a)

Pyt

b)

yth

c)

ytho

d)

hon

10.

Jakiego operatora używa się w Pythonie do potęgowania?

a)

^

b)

**

c)

^^

d)

*

11.

Jak w Pythonie sprawdzić, czy zmienna x znajduje się w liście lista?

a)

x in lista

b)

x.contains(lista)

c)

lista.has(x)

d)

x inside lista

12.

Co robi instrukcja break w pętli?

a)

Kontynuuje pętlę od początku

b)

Kończy działanie pętli

c)

Pomija jedną iterację

d)

Odwraca kolejność pętli

13.

Jak w Pythonie utworzyć pustą listę?

a)

lista = {}

b)

lista = []

c)

lista = ()

d)

lista = None

14.

Co zwróci wyrażenie "abc" * 3 w Pythonie?

a)

abc

b)

abcabcabc

c)

abc3

d)

Błąd

15.

Jak w Pythonie przekonwertować liczbę całkowitą na napis?

a)

str(liczba)

b)

int(liczba)

c)

float(liczba)

d)

to_string(liczba)

16.

Co robi metoda pop() w liście?

a)

Dodaje element na początek listy

b)

Usuwa i zwraca ostatni element listy

c)

Sortuje listę

d)

Odwraca listę

17.

Jak w Pythonie posortować listę w kolejności rosnącej?

a)

lista.sort(reverse=True)

b)

lista.order()

c)

lista.sort()

d)

sort(lista)

18.

Jak w Pythonie utworzyć słownik?

a)

slownik = []

b)

slownik = {}

c)

slownik = ()

d)

slownik = <>

19.

Co robi instrukcja pass w Pythonie?

a)

Kończy program

b)

Nic nie robi, jest placeholderem

c)

Pomija jedną iterację pętli

d)

Zwraca None

20.

Jak w Pythonie zaokrąglić liczbę 3.7 do najbliższej liczby całkowitej?

a)

round(3.7)

b)

ceil(3.7)

c)

floor(3.7)

d)

int(3.7)

21.

Jak w Pythonie sprawdzić, czy zmienna x jest równa 5?

a)

x = 5

b)

x == 5

c)

x === 5

d)

x equals 5

22.

Co zwróci wyrażenie [1, 2, 3] + [4, 5]?

a)

[1, 2, 3, 4, 5]

b)

[5, 7, 8]

c)

[1, 2, 3, [4, 5]]

d)

Błąd

23.

Jak w Pythonie utworzyć zbiór (set)?

a)

zbior = []

b)

zbior = {}

c)

zbior = set()

d)

zbior = ()

24.

Co zwróci wyrażenie len("Python")?

a)

5

b)

6

c)

7

d)

4

25.

Jak w Pythonie zdefiniować zmienną globalną w funkcji?

a)

global zmienna

b)

var zmienna

c)

nonlocal zmienna

d)

static zmienna

26.

Co zwróci wyrażenie 2 ** 3?

a)

6

b)

8

c)

9

d)

5

27.

Jak w Pythonie usunąć element z listy po indeksie?

a)

lista.remove(indeks)

b)

lista.pop(indeks)

c)

lista.delete(indeks)

d)

lista.clear(indeks)

28.

Co robi funkcja range(3) w Pythonie?

a)

Tworzy listę [0, 1, 2]

b)

Tworzy obiekt zakresu od 0 do 2

c)

Tworzy listę [1, 2, 3]

d)

Zwraca błąd

29.

Jak w Pythonie pobrać dane wejściowe od użytkownika?

a)

read()

b)

input()

c)

get()

d)

scan()

30.

Co zwróci wyrażenie "hello".upper()?

a)

hello

b)

HELLO

c)

Hello

d)

hELLO

31.

Jak w Pythonie sprawdzić, czy zmienna x nie jest równa 10?

a)

x not 10

b)

x !== 10

c)

x <> 10

d)

x != 10

32.

Co robi metoda join() w Pythonie?

a)

Sortuje listę

b)

Dzieli ciąg znaków na listę

c)

Łączy elementy listy w ciąg znaków

d)

Usuwa elementy z listy

33.

Jak w Pythonie utworzyć listę z wartościami od 1 do 5 za pomocą funkcji range()?

a)

list(range(0, 6))

b)

list(range(1, 6))

c)

list(range(1, 5))

d)

list(range(0, 5))

34.

Który z poniższych nie jest poprawnym nazwaniem zmiennej?

a)

moja_zmienna

b)

2zmienna

c)

zmienna2

d)

zmienna_A

35.

Co się stanie, jeśli przypiszesz nową wartość zmiennej, która już istnieje?

a)

Błąd kompilacji

b)

Nic się nie stanie

c)

Zmienna zostanie nadpisana

d)

Utworzy się nowa zmienna

36.

Jaka jest różnica między typem danych int a float?

a)

Int przechowuje liczby całkowite, a float liczby zmiennoprzecinkowe.

b)

Float przechowuje tylko liczby ujemne.

c)

Nie ma różnicy.

d)

Float przechowuje tylko liczby dodatnie.