wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PYTHON test 1

Total questions: 25

Worksheet time: 18mins

Name
Class
Date
1.

Co to jest Python?

a)

język programowania

b)

edytor tekstowy

c)

system operacyjny

2.

Do wyświetlania służy funkcja

a)

print()

b)

input()

c)

int()

3.

do wczytania służy funkcja:

a)

print()

b)

input()

c)

while()

4.

while warunek:

kod

jest:

a)

pętlą

b)

operacją warunkową

c)

nie ma czegoś takiego

5.

if warunek:

kod

else:

kod

jest:

a)

pętlą

b)

warunkiem

c)

nie ma czegoś takiego

6.

co będzie wynikiem kodu:

print(x)

a)

x

b)

błąd

c)

utworzenie zmiennej

7.

co będzie wynikiem kodu:

print("x")

a)

x

b)

błąd

c)

utworzenie zmiennej

8.

Wskaż poprawną odpowiedź. Co zostanie wypisane w wyniku działania poniżej pętli?

for i in range(9):

print(i)

a)

dziewięć liter i

b)

liczby 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

c)

liczby 1, 2, 3, 4, 5, 6, 7, 8, 9

d)

liczby 0, 1, 2, 3, 4, 5, 6, 7, 8

9.

Wskaż dobrze zapisana instrukcję warunkową

a)

if liczba = los:

print("brawo zgadłeś")

b)

if liczba == los:

print("brawo zgadłeś")

c)

if liczba == los

print("brawo zgadłeś")

d)

while liczba == los:

print("brawo zgadłeś")

10.

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

11.

Skąd wzięła się nazwa języka Python?

a)

Od nazwy osobnika z rodziny węży z kladu Alethinophidia. Tradycyjnie klasyfikowanej jako podrodzina dusicieli.

b)

Od nazwy serialu komediowego BBC

„Monty Python’s Flying Circus”

c)

Od nazwy smoka lub węża strzegącego wyroczni Temidy w Delfach wg mitologii greckiej

d)

Od nazwy planetoidy z pasa głównego asteroid zwanej "Monty Python"

12.

Czy zmienną typu tupla można potraktować funkcją pop()?

a)

TAK

b)

NIE

13.

Czym wyświetlisz tekst "Hello World"

w interpreterze?

Poprawne w wersji języka stosowanej

na zajęciach

a)

print("Hello World")

b)

print "Hello World"

c)

print "Hello World";

d)

print["Hello World"]

14.

Jaka funkcja zmieni wszystkie znaki w zmiennej tekstowej na wielkie?

a)

make_upper()

b)

bigger()

c)

upper()

d)

capitalize()

15.

Python jest dynamicznym językiem... ?

a)

kompilowanym

b)

interpretowanym

c)

kodowanym

d)

kodującym

16.

Programiści zmienne nazywają często:

a)

książeczkami

b)

pudełkami

c)

szufladami

d)

opakowaniami

17.

Jaki będzie efekt jak w wierszu poleceń (CMD) wpiszemy Python?

a)

Instalacja Pythona

b)

Deinstalacja Pythona

c)

Uruchomienie trybu interaktywnego Pythona

d)

Uruchomienie trybu skryptowego Pythona

18.

Sposób przedstawiania algorytmów pokazany na obrazku to

a)

Opis słowny

b)

Lista kroków

c)

Schemat blokowy

d)

Język programowania

19.

Na obrazku przedstawiono:

a)

blok startowy

b)

blok wyjścia

c)

blok operacyjny

d)

blok warunkowy

20.

Efektem końcowym działania algorytmu jest:

a)

dodanie trzech liczb

b)

dodanie dwóch liczb

c)

mnożenie dwóch liczb

d)

dzielenie dwóch liczb

21.
Przedstawiony na rysunku algorytm jest algorytmem -
a)
liniowym
b)
iteracyjnym
c)
warunkowym
d)
decyzyjnym
22.
Schemat ten wykorzystuje:
a)
algorytm warunkowy
b)
algorytm liniowy
c)
listę kroków
d)
opis słowny
23.
Co to jest kompilator?
a)
Zadanie do wykonania w programie Code Blocks
b)
Program tłumaczący kod na język zrozumiały dla komputera
c)
Rozpatrywanie warunku
d)
Powtarzanie danego ciągu operacji.
24.

Poprawne przypisanie wartości 5 do zmiennej F to:

a)

F == 5

b)

F = 5

c)

def F 5

d)

F eq 5

25.

Poprawne przypisanie tekstu Polska do zmiennej kraj to:

a)

kraj = Polska

b)

kraj = "Polska"

c)

"kraj" = Polska

d)

"kraj" = "Polska"