wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python

Total questions: 51

Worksheet time: 26mins

Name
Class
Date
1.

Каков правильный синтаксис для проверки того, что 'x' больше, чем 'y'?

a)

x > y

b)

x < y

c)

x >=< y

d)

x => y

2.

Каков будет результат 3 * "Hi"?

a)

3Hi

b)

Hi 3

c)

Hello

d)

HiHiHi

3.

Как объявить пустой список?

a)

[]

b)

{}

c)

set()

d)

None

4.

Какая функция преобразует строку в целое число?

a)

float()

b)

list()

c)

int()

d)

str()

5.

Как проверить тип данных переменной x?

a)

typeof(x)

b)

type(x)

c)

x.type()

d)

checktype(x)

6.

Что генерирует range(5)?

a)

0, 1, 2, 3, 4

b)

0, 1, 2, 3, 4, 5

c)

1, …, 5

d)

1, 2, 3, 4, 5

7.

Какое ключевое слово используется для досрочного выхода из функции?

a)

ccontinue

b)

break

c)

return

d)

exit

8.

Какое из этих имен является правильным именем переменной в Python?

a)

my_var

b)

@var

c)

2var

d)

class

9.

Как удалить пробелы из строки?

a)

cut()

b)

delete()

c)

remove()

d)

strip()

10.

Какая функция округляет число?

a)

int()

b)

round()

c)

floor()

d)

ceil()

11.

Какой из этих способов объявления кортежа является правильным?

a)
  1. {1, 2, 3}

b)
  1. [1, 2, 3]

c)
  1. (1, 2, 3)

d)
  1. tuple[1, 2, 3]

12.

Какая функция возвращает наибольшее значение из списка?

a)
  1. high()

b)
  1. max()

c)
  1. min()

d)
  1. largest()

13.

Какая функция возвращает наименьшее значение из списка?

a)
  1. smallest()

b)
  1. max()

c)
  1. low()

d)
  1. min()

14.

Какой символ используется для разделения ключа и значения в словаре?

a)
  1. .

b)
  1. ,

c)
  1. ;

d)
  1. :

15.

Какая функция используется для сортировки списка?

a)
  1. sort()

b)
  1. arrange()

c)
  1. order()

d)
  1. sorted()

16.

Как правильно создать словарь?

a)
  1. {"name": "Alice", "age": 25}

b)
  1. {"name", "Alice", "age", 25}

c)
  1. ["name": "Alice", "age": 25]

d)
  1. dict["name" = "Alice", "age" = 25]

17.

Каково значение по умолчанию для неинициализированной переменной?

a)

0

b)
  1. None

c)
  1. " "

d)
  1. Error

18.

Каков правильный синтаксис для импорта модуля math?

a)
  1. import(math)

b)
  1. import math

c)
  1. math import

d)
  1. include math

19.

Что возвращает print(bool("Python"))?

a)
  1. False

b)
  1. True

c)
  1. Error

d)
  1. None

20.

Какое ключевое слово используется для определения бесконечного цикла?

a)
  1. while True

b)
  1. loop forever

c)
  1. while 0

d)
  1. for infinite

21.

Как удалить элемент из набора?

a)
  1. pop()

b)
  1. delete()

c)
  1. remove()

d)
  1. cut()

22.

372. Каково соотношение сил токов в общей цепи и в последовательно соединенных проводниках:

a)

сумма сил токов в параллельно соединенных проводниках равна силе тока в неразветвленной части цепи

b)

в параллельно соединенных проводниках силы токов одинаковы и меньше силы тока в общей цепи

c)

все силы токов одинаковы (I = I1 = I2)

d)

Силы тока во всех проводниках равны нулю

23.

Какой из них вызовет ошибку?

a)
  1. print(5 + 5)

b)
  1. print("5" + "5")

c)
  1. print("Hello" + 5)

d)
  1. print(5.0 + 5)

24.

Какая функция используется для открытия файла?

a)
  1. file()

b)
  1. open()

c)
  1. load()

d)
  1. read()

25.

Какая функция считывает все содержимое файла?

a)
  1. readline()

b)
  1. readlines()

c)
  1. load()

d)
  1. read()

26.

Что возвращает list(range(3))?

a)
  1. [1, 2, 3]

b)
  1. [3]

c)
  1. [0, 1, 2]

d)
  1. [0, 1, 2, 3]

27.

Какой из них используется для однострочных комментариев?

a)

//

b)

#

c)

/*

d)

--

28.

Какой оператор проверяет, находятся ли две переменные в одной и той же ячейке памяти?

a)

==

b)

=

c)
  1. equals

d)
  1. is

29.

Что выведет print(5 == 5.0)?

a)
  1. Error

b)
  1. None

c)
  1. True

d)
  1. False

30.

Как удалить элемент из списка по значению?

a)
  1. discard()

b)
  1. pop()

c)
  1. delete()

d)
  1. remove()

31.

Как удалить элемент из списка по индексу?

a)
  1. discard()

b)
  1. remove()

c)
  1. pop()

d)
  1. delete()

32.

Что выведет print(type([]))?

a)
  1. <class 'set'>

b)
  1. <class 'tuple'>

c)
  1. <class 'dict'>

d)
  1. <class 'list'>

33.

Что выводит print("5" * 3)?

a)

5555

b)

15

c)

555

d)

53

34.

Как преобразовать список в набор?

a)
  1. set.toList()

b)
  1. list(set_name)

c)
  1. list_to_set()

d)
  1. set(list_name)

35.

Каков размер шага по умолчанию в range(start, stop)?

a)

2

b)

0

c)

-1

d)

1

36.

Какой из этих типов данных является неупорядоченным?

a)
  1. tuple

b)
  1. set

c)
  1. dict

d)
  1. list

37.

Какой метод удаляет и возвращает последний элемент из списка?

a)
  1. cut()

b)
  1. remove()

c)
  1. discard()

d)
  1. pop()

38.

Какой символ используется для комментариев в Python?

a)

#

b)

* *

c)

//

d)

--

39.

Что будет напечатано?

a)
  1. HelloWorld!

b)

print("Hello, " + "World!")

c)
  1. Hello, World!

d)
  1. Error

40.

Что печатается?

for i in range(1, 6):

print(i, end=" ")

a)
  1. 1 2 3 4 5

b)
  1. 2 4 6

c)
  1. 1 3 5

d)
  1. 5 4 3 2 1

41.

Каков результат?

s = "hello"

print(s[1:4])

a)
  • lo

b)
  • hlo

c)
  • hel

d)
  • ell

42.

Какая функция преобразует число в строку?

a)
  1. list()

b)
  1. int()

c)
  1. float()

d)
  1. str()

43.

Какое ключевое слово используется для возврата значения из функции?

a)
  1. break

b)
  1. return

c)
  1. continue

d)
  1. yield

44.

Что возвращает print("Python".upper())?

a)
  1. PYTHON

b)
  1. Error

c)
  1. python

d)
  1. None

45.

Что возвращает print("PYTHON".lower())?

a)
  1. PYTHON

b)
  1. None

c)
  1. python

d)
  1. Error

46.

Что возвращает print("hello".capitalize())?

a)
  1. None

b)
  1. hello

c)
  1. HELLO

d)
  1. Hello

47.

Какая функция используется для проверки того, начинается ли строка с определенного символа?

a)
  1. startswith()

b)
  1. find()

c)
  1. endswith()

d)
  1. match()

48.

Что получится на выходе?

print("Python"[2:4])

a)
  • on

b)
  • Py

c)
  • th

d)
  • yt

49.

Как проверить наличие значения в списке?

a)
  1. list.find("value")

b)
  1. "value" == list

c)
  1. list.contains("value")

d)
  1. "value" in list

50.

Что возвращает print(len([]))?

a)
  1. -1

b)
  1. 1

c)
  1. 0

d)
  1. None

51.

Что будет напечатано?

x = [1, 2, 3]

print(x[1])

a)
  1. 2

b)

3

c)

1

d)

0