Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python: Wprowadzenie i Podstawy

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Który zapis w Pythonie utworzy komentarz, który nie zostanie wykonany przez program?

a)

# To jest komentarz

b)

// To jest komentarz

c)

/* To jest komentarz */

d)

-- To jest komentarz

2.

Jaki będzie wynik działania programu: print(3 + 2) i dlaczego?

a)

Wyświetli 5, bo dodaje liczby

b)

Wyświetli '3 + 2', bo drukuje tekst

c)

Wyświetli 32, bo konkatenuje cyfry

d)

Wyświetli błąd, bo print wymaga napisu

3.

Dane wejściowe: x = 10, imie = "Ola". Które zdanie poprawnie opisuje typy tych zmiennych?

a)

x to bool, imie to float

b)

x to float, imie to int

c)

x to str, imie to bool

d)

x to int, imie to str

4.

Który operator w Pythonie zwraca resztę z dzielenia dwóch liczb?

a)

** potęgowanie

b)

/ zwykłe dzielenie

c)

% reszta z dzielenia

d)

// dzielenie całkowite

5.

Jaki będzie wynik wyrażenia: 2 ** 3 // 3?

a)

3

b)

2

c)

9

d)

8

6.

Rozważ kod: wiek = 15. Który fragment poprawnie wypisze 'Jesteś niepełnoletni' dla wieku poniżej 18 lat?

a)

if wiek == 18: print('Jesteś niepełnoletni')

b)

if wiek < 18: print('Jesteś niepełnoletni')

c)

if wiek >= 18: print('Jesteś niepełnoletni')

d)

if wiek > 18: print('Jesteś niepełnoletni')

7.

Która kolejność instrukcji najlepiej obsłuży trzy przypadki: ujemne, zero i dodatnie liczby?

a)

elif, if, else

b)

if, elif, else

c)

if, else, else

d)

if, if, else

8.

Jaki będzie wypisany ciąg wartości przez kod: x = 3; while x > 0: print(x); x -= 1

a)

2, 1, 0

b)

3, 2, 1, 0

c)

1, 2, 3

d)

3, 2, 1

9.

W którym miejscu w Pythonie MUSI pojawić się dwukropek, aby poprawnie zdefiniować blok kodu?

a)

Na końcu każdego pliku z funkcjami

b)

Przed każdą linią z wcięciem w pliku

c)

Po instrukcji if, for, while lub def

d)

Po każdej instrukcji print w wierszu

10.

Co zrobi funkcja zdefiniowana jako: def przywitaj(imie): print("Cześć", imie); a następnie wywołana: przywitaj("Ania")?

a)

Zgłosi błąd braku zwrotu

b)

Nic nie zrobi, bo brak wywołania

c)

Zwróci łańcuch bez wypisania

d)

Wypisze: Cześć Ania