wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

print, input, operatory, zmienne, warunki

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.
Co wypisze print("Ala","ma","kota")?
a)
Ala ma kota
b)
Alamakota
c)
Ala,ma,kota
d)
Ala-ma-kota
2.
Co oznacza \n w ciągu znaków?
a)
Nową linię
b)
Spację
c)
Tabulator
d)
Nic
3.
Co wypisze print("Python", "3.11", sep="-")?
a)
Python-3.11
b)
Python 3.11
c)
Pythonsep3.11
d)
Błąd
4.
Co spowoduje usunięcie nawiasów w print("Hello")?
a)
Błąd składni
b)
Brak błędu
c)
Zadziała normalnie
d)
Nic się nie stanie
5.
Co oznacza parametr end w funkcji print()?
a)
Określa, co będzie dodane na końcu wypisywanego tekstu
b)
Określa separator między argumentami
c)
Zamyka program
d)
Tworzy nową linię obowiązkowo
6.
Co różni 4 od 4.0?
a)
4 to int, a 4.0 to float
b)
To to samo
c)
Oba są stringami
d)
Python traktuje je identycznie
7.
Jak zapiszesz wartość logiczną w Pythonie?
a)
True/False
b)
true/false
c)
1/0
d)
YES/NO
8.
Co wypisze print(True > False)?
a)
True
b)
False
c)
1
d)
0
9.
Wynik 2 ** 3 to:
a)
8
b)
6
c)
9
d)
23
10.
Wynik 7 // 2 to:
a)
3
b)
3.5
c)
3.0
d)
4
11.
Wynik 14 % 4 to:
a)
2
b)
3
c)
4
d)
0
12.
Wynik -6 // 4 to:
a)
-2
b)
-1
c)
-1.5
d)
0
13.
Co jest niepoprawną operacją?
a)
5 // 0
b)
4 / 2
c)
3 % 2
d)
2 ** 4
14.
Która nazwa zmiennej jest poprawna?
a)
x2
b)
2x
c)
kurs wymiany
d)
if
15.
Co zrobi Python przy zapisie x = 10?
a)
Przypisze zmiennej x wartość 10
b)
Sprawdzi czy x równa się 10
c)
Zgłosi błąd
d)
Utworzy komentarz
16.
Co wypisze kod: var = 10; print(Var)?
a)
Błąd
b)
10
c)
Var
d)
Nic
17.
Co oznacza zapis x += 1?
a)
Dodaj 1 do x
b)
x = 1
c)
Zwiększ o 2
d)
Zmień typ x
18.
Jak Python traktuje znak =?
a)
Jako przypisanie
b)
Jako równa się
c)
Jako porównanie
d)
Jako komentarz
19.
Jak zaczyna się komentarz w Pythonie?
a)
#
b)
//
c)
/*
d)
--
20.
Co się stanie z zakomentowaną linią kodu?
a)
Zostanie zignorowana
b)
Zostanie wykonana
c)
Python zgłosi błąd
d)
Zostanie potraktowana jako string
21.
Jak zakomentować kilka linii w Pythonie?
a)
Wstawić # na początku każdej linii
b)
Użyć /* ... */
c)
Wstawić // przed blokiem
d)
Nie można
22.
Jaki typ danych zwraca input()?
a)
str
b)
int
c)
float
d)
bool
23.
Co spowoduje kod: liczba = input(...); print(liczba ** 2)?
a)
Błąd typów
b)
Prawidłowe obliczenie
c)
Zadziała tylko dla float
d)
Nic
24.
Jak poprawnie przekonwertować dane wejściowe na liczbę całkowitą?
a)
liczba = int(input())
b)
liczba = str(input())
c)
liczba = float()
d)
liczba = bool(input())
25.
Co różni = od ==?
a)
= to przypisanie, == to porównanie
b)
Nic
c)
Oba oznaczają przypisanie
d)
Oba oznaczają porównanie
26.
Co wypisze: if 5 > 3: print('OK') else: print('NO')?
a)
OK
b)
NO
c)
True
d)
False
27.
Jak działa elif?
a)
To skrót od else if
b)
Oznacza koniec programu
c)
Zawsze się wykonuje
d)
To komentarz
28.
Jaki będzie wynik kodu: x=10; if x<5: print('A') elif x<15: print('B') else: print('C')?
a)
B
b)
A
c)
C
d)
Brak wyniku