wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Python część pierwsza

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Jakiej funkcji używa się w Pythonie, aby pobrać dane od użytkownika?

a)

scan()

b)

input()

c)

read()

d)

get()

2.

Co trzeba zrobić, aby liczba wpisana przez użytkownika była typu int?

a)

Owinąć ją w int(...) po pobraniu z inputu

b)

Nic — input zwraca int

c)

Użyć number()

d)

Wpisać ją w nawiasy

3.

Który zapis tworzy liczbę całkowitą?

a)

x = "10"

b)

x = 10

c)

x = 10.0

d)

x = (10.5)

4.

Co zwróci działanie 7 // 3 ?

a)

2.333…

b)

2

c)

3

d)

1

5.

Jak poprawnie wypisać wartość zmiennej x?

a)

print x

b)

print(x)

c)

echo(x)

d)

out(x)

6.

Co wypisze print(3 + 2)?

a)

32

b)

5

c)

3+2

d)

Błąd

7.

Jak zaczyna się instrukcję warunkową w Pythonie?

a)

if warunek then:

b)

if (warunek)

c)

if warunek:

d)

if: warunek

8.

Co oznaczają wcięcia (np. 4 spacje) w Pythonie?

a)

Są opcjonalne

b)

Wyznaczają początek i koniec bloku kodu (jak begin/end)

c)

Oddzielają moduły

d)

Oznaczają komentarz

9.

Która pętla wypisze liczby od 0 do 4?

a)

for i in range(1,5)

b)

for i in range(5)

c)

for i to 5

d)

for i in 5

10.

Do czego najczęściej używa się pętli for?

a)

Do powtarzania czynności dla kolejnych elementów listy lub zakresu wartości

b)

Do tworzenia warunków

c)

Do wczytywania danych

d)

Do zatrzymywania programu

11.

Która instrukcja wypisze liczby 7,5,3,1?

a)

for i in range(1, 7, 2): print(i)

b)

for i in (7, 1, -2) : print(i)

c)

for i in range(7, 0, -2): print(i)

d)

for i in range(1, 7, -2): print(i)

12.

Co wypisze kod: i = 0 while i < 3: print(i) i += 1

a)

0 1 2

b)

1 2 3

c)

0 1 2 3

d)

Nic – błąd

13.

Ile wynosi 10 % 3 ?

a)

3

b)

1

c)

10

d)

9

14.

Co zwraca operator % ?

a)

Część całkowitą z dzielenia

b)

Resztę z dzielenia dwóch liczb

c)

Wynik dzielenia

d)

Liczbę losową

15.

Co oznaczają skróty NWW i NWD?

a)

Największa Wspólna Wielokrotność i Najmniejszy Wspólny Dzielnik

b)

Najmniejsza Wspólna Wielokrotność i Największy Wspólny Dzielnik

c)

Największa Wspólna Wielokrotność i Największy Wspólny Dzielnik

d)

Najmniejsza Wspólna Wielokrotność i Najmniejszy Wspólny Dzielnik

16.

Co jest przykładem iterowania?

a)

Pisanie komentarzy

b)

Powtarzanie instrukcji w pętli for lub while

c)

Tworzenie klasy

d)

Otwieranie pliku

17.

Czym jest rekurencja?

a)

Pętlą działającą bez końca

b)

Gdy funkcja wywołuje samą siebie

c)

Typem zmiennej

d)

Instrukcją warunkową

18.

Co jest konieczne w funkcji rekurencyjnej?

a)

Zmienna globalna

b)

Warunek zakończenia (stop)

c)

Pętla for

d)

Import biblioteki

19.

Algorytm Euklidesa służy do:

a)

Obliczania NWD (największego wspólnego dzielnika) dwóch liczb

b)

Obliczania sumy

c)

Obliczania NWW

d)

Znajdowania liczb pierwszych

20.

Która odpowiedź poprawnie opisuje ciąg Fibonacciego?

a)

Każdy wyraz jest podzielny przez poprzedni

b)

Każdy wyraz jest równy różnicy dwóch poprzednich

c)

Każdy wyraz to suma dwóch poprzednich, zaczynając od 1 i 1

d)

Wszystkie wyrazy są parzyste