wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

wansz 2

Total questions: 33

Worksheet time: 26mins

Name
Class
Date
1.

do wczytania służy funkcja:

a)

print()

b)

input()

c)

while()

2.

Co będzie wynikiem kodu:

a)

Wypisze x

b)

Błąd

c)

Utworzenie zmiennej

d)

Wypisanie wartości zapisanej w x

3.

Co będzie wynikiem kodu

a)

Wypisze x

b)

Błąd

c)

Utworzenie zmiennej

d)

Wypisanie wartości zapisanej w x

4.

Co będzie wynikiem kodu

a)

Wypisze x

b)

Błąd

c)

Utworzenie zmiennej

d)

Wypisze wartość zapisą w x

e)

3.23

5.

Co będzie wynikiem kodu

a)

Wypisze x

b)

Błąd

c)

Utworzenie zmiennej

d)

Wypisze wartość zapisą w x

6.

Pojedynczy znak = to:

a)

operator arytmetyczny

b)

operator logiczny

c)

operator porównania

d)

operator przypisania

7.

Zapis a!=b oznacza:

a)

a jest mniejsze od b

b)

a jest różne od b

c)

a jest równe b

d)

a jest mniejsze lub równe b

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

e)

mnożenie ułamkowe

9.

Poprawne przypisanie tekstu/wartości "Ola" zmiennej "imie" zapisujemy

a)

imie = Ola

b)

imie = "Ola"

c)

imie = 'Ola'

d)

imie = "Ola'

e)

imie == 'Ola'

10.

Warunek sprawdza czy

a)

a jest liczbą nieparzystą

b)

a jest liczbą parzystą

c)

reszta z dzielenia a przez 2 wynosi 0

d)

wynik dzielenia a przez 2 jest równy 0

e)

sprawdza czy procent z a jest równy 0

11.

Co robi funkcja replace() w Pythonie?

a)

Zamienia wszystkie wystąpienia określonego fragmentu ciągu na inny

b)

Usuwa wszystkie cyfry z ciągu znaków

c)

Dodaje nowy tekst na końcu ciągu znaków

d)

Sprawdza, czy ciąg znaków zawiera określony fragment

e)

Zamienia pierwsze wystąpienie określonego fragmentu ciągu na inny

12.

Python jest językiem w którym typowanie jest

a)

Silnie

b)

Dynamiczne

c)

Statyczne

d)

Statyczno - Dynamiczne

e)

Luźne

13.

Do czego służy funkcja strip() w Pythonie?

a)

Usuwa białe znaki z początku i końca ciągu znaków

b)

Zamienia wszystkie białe znaki na podkreślniki

c)

Usuwa wszystkie znaki z ciągu znaków

d)

Sprawdza, czy ciąg znaków zaczyna się od spacji

e)

Liczy liczbę białych znaków w ciągu znaków

14.

Co zwraca funkcja len() w Pythonie?

a)

Liczbę znaków w ciągu znaków lub liczbę elementów w sekwencji

b)

Sumę wartości liczbowych w ciągu znaków

c)

Długość słowa w bieżącym wierszu kodu

d)

Położenie ostatniego znaku w ciągu znaków

e)

Kod ASCII pierwszego znaku w ciągu znaków

15.

Jak zadeklarować zmienną o nazwie B oraz przypisać jej wartość 9,8

a)

B = 9.8

b)

print (" B = 9.8")

c)

9.8 = B

d)

B ==9.8

16.

Aby wypisać tekst 'abc' na ekranie, używamy komendy:

a)

print[abc]

b)

print['abc']

c)

print(abc)

d)

print('abc')

17.

Co to jest funkcja print() w Pythonie?

a)

Funkcja służąca do wyświetlania danych na standardowym wyjściu (np. konsoli).

b)

Wbudowana funkcja służąca do zapisywania danych do pliku.

c)

Metoda dostępna tylko w klasach do debugowania kodu.

d)

Funkcja, która przyjmuje tylko jeden argument typu string.

e)

Narzędzie do formatowania kodu w Pythonie.

18.

Która funkcja w Pythonie umożliwia wypisywanie danych na ekranie (np. w konsoli)?

a)

print()

b)

display()

c)

write()

d)

show()

e)

log()

19.

Jak w Pythonie połączyć dwa ciągi znaków (stringi)?

a)

Za pomocą operatora +

b)

Korzystając z metody join()

c)

Używając funkcji concat()

d)

Stosując operator *

e)

Przy pomocy funkcji merge()

20.

Czym jest funkcja wbudowana w Pythonie?

a)

Funkcja dostępna bez potrzeby importowania modułów

b)

Funkcja, którą użytkownik musi samodzielnie zdefiniować przed użyciem

c)

Funkcja znajdująca się w dowolnym zewnętrznym module Pythona

d)

Funkcja napisana w języku C i zoptymalizowana pod kątem wydajności

e)

Funkcja dostępna tylko w najnowszych wersjach Pythona

21.

Jakie są rodzaje zmiennych liczbowych w Pythonie?

a)

int – liczby całkowite

b)

float – liczby zmiennoprzecinkowe

c)

point – liczby podwójnej precyzji dostępne w Pythonie bezpośrednio

d)

complex – liczby zespolone

e)

decimal – typ liczb używany w standardowej składni Pythona bez dodatkowych modułów

22.

Jakie są typy zmiennych znakowych w Pythonie?

a)

str – ciągi znaków

b)

char – pojedyncze znaki

c)

byte – typ do przechowywania pojedynczych znaków

d)

unicode – typ przechowujący ciągi znaków Unicode

e)

list – lista przechowująca pojedyncze znaki

23.

Jakie są typy zmiennych logicznych w Pythonie?

a)

bool

b)

int

c)

None

d)

logical

e)

str

24.

Czy możemy przypisać do zmiennej liczbowej wartość typu string w Pythonie?

a)

Tak, Python pozwala na przypisanie wartości typu string do zmiennej liczbowej, ale nastąpi błąd podczas wykonywania obliczeń

b)

Nie, zmienne liczbowe mogą przechowywać tylko liczby, nie stringi

c)

Tak, jeśli zmienna została wcześniej zadeklarowana jako str

d)

Tak, Python automatycznie konwertuje string na liczbę, jeśli jest to możliwe

e)

Nie, należy użyć funkcji str() do przekształcenia liczby na string

25.

Co zwróci kod w Pythonie?

a)

Błąd, ponieważ nie można indeksować zmiennych typu string

b)

"Python"

c)

P

d)

None

e)

0

26.

Jakie jest działanie operatora == w Pythonie?

a)

Sprawdza, czy dwie zmienne są tego samego typu

b)

Sprawdza, czy dwie zmienne mają tę samą wartość

c)

Przypisuje wartość jednej zmiennej do drugiej

d)

Dzieli jedną zmienną przez drugą

e)

Sprawdza, czy dwie zmienne są różne

27.

Jakie jest działanie instrukcji if w Pythonie?

a)

Sprawdza, czy warunek jest prawdziwy, i wykonuje blok kodu, jeśli tak

b)

Sprawdza, czy warunek jest fałszywy, i wykonuje blok kodu, jeśli tak

c)

Umożliwia wykonanie wielu warunków, jeden po drugim

d)

Wykonuje kod tylko wtedy, gdy warunek jest fałszywy

e)

Pozwala na wykonanie kodu tylko wtedy, gdy zmienna ma wartość 0

28.

Kiedy stosujemy elif w Pythonie?

a)

Kiedy chcemy dodać dodatkowy warunek do instrukcji if po pierwszym sprawdzeniu

b)

Kiedy chcemy zakończyć wykonywanie wszystkich instrukcji warunkowych

c)

Kiedy chcemy, aby program nie sprawdzał kolejnych warunków po pierwszym

d)

Kiedy warunki są wyłącznie liczbowe

e)

Kiedy chcemy, aby program działał tylko w przypadku True

29.

Do czego służy instrukcja match-case w Pythonie?

a)

Do sprawdzania warunków i porównywania zmiennych, podobnie jak if i elif

b)

Do wykonywania operacji na ciągach znaków

c)

Do dopasowywania wartości do różnych przypadków i wykonywania kodu w zależności od dopasowania

d)

Do tworzenia funkcji, które sprawdzają różne warunki

e)

Do zamiany jednej zmiennej na inną w zależności od jej wartości

30.

Jak wygląda podstawowa składnia match-case w Pythonie?

a)

match zmienna: case wartość:

b)

match zmienna: if wartość:

c)

case zmienna:

match wartość:

match wartość:

match wartość:

d)

match zmienna; case wartość:

e)

match zmienna: case wartość1: case wartość2:

31.

Do czego przyda się match-case w Pythonie?

a)

Do łatwego porównywania wielu warunków i wykonywania różnych bloków kodu w zależności od dopasowanej wartości

b)

Do tworzenia pętli w Pythonie

c)

Do obsługi wyjątków w Pythonie

d)

Do zmiany wartości zmiennych na podstawie warunków

e)

Do wykonywania obliczeń matematycznych w zależności od warunków

32.

Czy w Pythonie można dodać do siebie wartości zmiennych name i num

a)

Tak

b)

Nie

c)

Tak jednak musimy zmienić typ zmiennej name

d)

Tak jeśli zmienimy typ zmiennej num

e)

Bartek76

33.

Co będzie wynikiem kodu:

(Wypisane na ekranie)

a)

0

1

2

3

4

b)

x

x

x

c)

0

2

4

d)

1

3

5

e)

Błąd