wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python-ćwiczenia powtórkowe

Total questions: 22

Worksheet time: 13mins

Name
Class
Date
1.

Do wyświetlania służy funkcja

a)

print()

b)

input()

c)

int()

2.

co będzie wynikiem kodu:

x = 3.23

print(x)

a)

x

b)

błąd

c)

3.23

3.

co będzie wynikiem kodu:

x="OK"

y=1

if y==1:

print(x)

else:

print(y)

a)

pętla nieskończona

b)

raz wyświetli się OK

c)

raz wyświetli się 1

4.

Pojedynczy znak = to:

a)

operator arytmetyczny

b)

operator logiczny

c)

operator porównania

d)

operator przypisania

5.

Funkcja len() :

a)

wypisuje nam tekst na ekranie

b)

wypisuje każdy znak po kolei

c)

wypisuje nam typ naszej zmiennej

d)

informuje nas z jak wielu znaków składa się napis

6.

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

a)
b)
c)
d)
7.

Którego operatora można użyć do porównania dwóch wartości?

a)

=

b)

><

c)

<>

d)

==

8.

Co oznacza ten zapis 30%2 w języku programowania Python?

a)

procent z liczby

b)

potęgowanie

c)

reszta z dzielenia

d)

liczba całkowita z dzielenia

9.

Nazwa zmiennej w Pythonie nie może zawierać:

a)

Polskich znaków, cyfr arabskich, spacji, wielkich liter

b)

Polskich znaków, spacji, wielkich liter, cyfr arabskich

c)

Wielkich liter, cyfr arabskich, Polskich znaków, znaków z podkreślnikiem_

d)

Polskich znaków, cyfr na pierwszym miejscu, spacji, znaków za wyjątkiem podkreślnikiem_

10.

Słowo kluczowe które rozpoczyna tworzenie funkcji w Python nosi nazwę:

a)

def

b)

function

c)

fun

d)

return

11.

Oprócz instrukcji FOR drugą instrukcją iteracyjną w Python jest:

a)

IF

b)

REPEAT

c)

UNTIL

d)

WHILE

12.

Czy wewnątrz funkcji warunkowej if można umieścić inną funkcję warunkową if?

a)

Tak, oczywiście

b)

Nie, nie ma takiej możliwości

c)

To zależy od wersji Pythona

d)

Tak, ale tylko jeden raz tak można zrobić

13.

Jakiej funkcji użyjesz, aby usunąć wszystkie elementy listy?

4 lines
14.

Co będzie wynikiem działania takiego programu:

i = 1​

while i < 6:​

print(i)​

i += 1

a)

wyświetlą się liczby: 1 2 3 4 5

b)

wyświetlą się liczby: 1 2 3 4 5 6

c)

błąd

d)

wyświetlą się litery: i i i i i

15.

Jakie liczby wyświetli powyższa instrukcja iteracyjna?

a)

2, 5, 8, 11

b)

2, 14, 3

c)

3, 4, 5

d)

0, 1, 2, 3

16.

Słowo ukryte pod żółtym prostokątem to:

a)

in

b)

out

c)

on

d)

at

17.

Poprawne przypisanie tekstu 'Python' do zmiennej jezyk to:

a)

jezyk='Python'

b)

jezyk=='Python'

c)

jezyk=Python

d)

jezyk==Python

18.

Ile elementów z listy zostanie wyświetlonych?

a)

0

b)

3

c)

4

d)

5

e)

wszystkie

19.

Przeanalizuj, pomijając wcięcia w kodzie:

kwota = 222

if kwota > 100 and kwota < 500:

print('"Wygrywasz!")

else:

print("Niestety przegrałeś!")

Co wyświetli print?

a)

Wygrywasz!

b)

Niestety przegrałeś!

c)

Zostanie zasygnalizowany błąd i program się wyłączy

20.

Wskaż poprawne przykłady deklaracji list

a)

a = [1, 2, 3, -2]

b)

a = 1

c)

a = {1, 2, 10}

d)

a = [ ]

21.

Która funkcja zamieniająca km/godz na m/sek jest poprawna?

a)

def zamiana():

v = 180

return v/3,6

b)

def zamiana()

v = 180

print( v/3,6)

c)

def zamiana():

v = 180

return v/3.6

d)

def zamiana():

v = 180

return v

22.

Co będzie wynikiem działania następujących fragmentów kodu języka Python?

x = (24 * 2) / 3

y = 2.5

print(x + (y * 2))

(a)