wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python - podstawy 2A

Total questions: 30

Worksheet time: 23mins

Name
Class
Date
1.

Za pomocą jakiego polecenia wypiszemy tekst na ekranie?

a)

len

b)

input

c)

print

d)

randint

2.

Zmienna typu całkowitego to:

a)

int

b)

float

c)

string

d)

bool

3.

co będzie wynikiem kodu:

x = 3.23

print("x")

a)

x

b)

błąd

c)

utworzenie zmiennej

4.

co będzie wynikiem kodu:

x = 3.23

print(x)

a)

x

b)

błąd

c)

3.23

5.

co będzie wynikiem kodu:

print("stop")

a)

stop

b)

błąd

c)

utworzenie zmiennej

d)

program się zatrzyma

6.

Operator arytmetyczny % w Pythonie oznacza

a)

obliczenie wskazanej wartości procentowej

b)

obliczenie reszty z dzielenia całkowitego

c)

obliczenie części całkowitej z dzielenia rzeczywistego

7.

Przypisanie wartości liczbowej 5 zmiennej 'a' zapisujemy:

a)

a==5

b)

a=5

c)

a=!5

d)

a=+5

8.

Potęgowanie w języku Python uzyskujemy używając symbolu/symboli:

a)

^^

b)

*

c)

%

d)

**

9.

Instrukcja warunkowa zaczyna się od

a)

if

b)

elif

c)

for

10.

Co otrzymamy na ekranie po wpisaniu komendy:

print(23 + 17)

a)

input(40)

b)

40

c)

output[40]

d)

print(40)

11.

Zmienna typu rzeczywistego (zmiennoprzecinkowego) to:

a)

int

b)

float

c)

str

12.

Zmienna typu tekstowego to:

a)

int

b)

float

c)

str

13.

Pętla FOR w języku Python służy do:

a)

Sprawdzania warunków i wykonywania pewnych instrukcji

b)

Pobierania zmiennych od użytkownika

c)

Wielokrotnego wykonywania pewnych instrukcji

d)

Wyświetlania tekstów zawierających liczby

14.

Która instrukcja wyświetli liczby od 0 do 10

a)
b)
c)
d)
15.

Czy powyższa składnia pętli For jest prawidłowa?

a)

Tak, jest to prawidłowa składnia for

b)

To zależy od wersji pythona

c)

Nie jest prawidłowa, brakuje znaku :

d)

Jest prawidłowa, ale posiada tylko jedną instrukcję

16.

co będzie wynikiem kodu:

x="1"

y="2"

y = x+y

print(y)

wyświetli się:

a)

12

b)

3

c)

błąd

17.

Która z podanych instrukcji NIE zadziała?

a)
b)
c)
d)
18.

Jaka liczba będzie wynikiem?

a)

błąd

b)

8

c)

16

d)

0

19.

Co zostanie wyświetlone?

a)

b jest większe niż a

b)

a i b sa równe

c)

a jest większe od b

d)

błąd

20.

Ile razy wykona się instrukcja print(i)?

a)

6

b)

10

c)

5

d)

4

21.

Jakim rodzajem zmiennej jest Int (integer)

a)

liczba zmiennoprzecinkowa

b)

Liczba całkowita

c)

Napisy

d)

Ciągi tekstowe

22.

Jakim rodzajem zmiennej jest float?

a)

Liczba zmiennoprzecinkowa

b)

Liczba całkowita

c)

Napisy

d)

Ciągi tekstowe

23.

polecenie 'print(len('mama'))' zwróci wartość:

a)

3

b)

4

c)

False

d)

True

24.

brakujący wyraz w składni polecenia for i ___ range(10) to:

a)

at

b)

in

c)

out

d)

on

25.

aby zwiększyć wartość zmiennej C o jeden, używamy polecenia:

a)

C == 1

b)

C += 1

c)

C ++ 1

d)

C =+ 1

26.

Łańcuchy znakowe (tekst) w języku Python umieszczamy:

a)

W apostrofach

b)

W cudzysłowach

c)

W apostrofach lub cudzysłowach

d)

W nawiasach kwadratowych

27.

W jaki sposób w języku Python wyświetlisz napis Hello World?

a)

print("Hello World")

b)

print "Hello World"

c)

print "Hello World";

d)

print["Hello World"]

28.

Które słowo jest używane w instrukcji warunkowej jeśli żaden z warunków nie jest spełniony?

a)

if

b)

elif

c)

return

d)

else

29.

Zapis if(a%2==1) sprawdzi czy:

a)

Zmienna a jest liczbą parzystą

b)

Zmienna a jest liczbą nieparzystą

c)

Zmienna a jest równa 1

d)

Zmienna a jest liczbą pierwszą

30.

Czy można umieścić instrukcję warunkową wewnątrz instrukcji warunkowej?

a)

To zależy od szybkości komputera

b)

Nie, nie można zagnieżdżać instrukcji warunkowych

c)

Tak, oczywiście

d)

To zależy od wersji oprogramowania