Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему Алгоритм. Типы данных. Массивы, функции, сЛовари и множества

24 сентября 2026 15:53

{Другой предмет}
11 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест
  1. Какое определение алгоритма является наиболее точным?
    A) Конечная последовательность точных и понятных исполнителю действий, приводящая к решению задачи
    B) Любой текст программы независимо от его содержания
    C) Набор случайных действий без определённого порядка
    D) Только математическая формула

  2. Какой тип имеет значение 42 в Python 3?
    A) int
    B) float
    C) str
    D) bool

  3. Чему равно значение выражения 17 // 5 + 2 в Python 3?
    A) 5
    B) 5.4
    C) 4
    D) 6

  4. Какая запись создаёт список в Python?
    A) [2, 4, 6]
    B) (2, 4, 6)
    C) {2, 4, 6}
    D) "2, 4, 6"

  5. Что будет выведено в результате выполнения кода?

a = [3, 1, 4]
a.append(2)
print(a[1])

A) 3
B) 1
C) 2
D) 4

  1. Что будет выведено?
a = [10, 20, 30, 40, 50]
print(a[1:4])

A) [10, 20, 30]
B) [20, 30, 40]
C) [20, 30, 40, 50]
D) [10, 20, 30, 40]

  1. Какая запись корректно определяет функцию в Python?
    A) def triple(x): return 3 * x
    B) function triple(x): return 3 * x
    C) def triple x: return 3 * x
    D) define triple(x): return 3 * x

  2. Что будет выведено?

def calc(a, b):
    return a * b + 1

print(calc(3, 4))

A) 7
B) 12
C) 13
D) 16

  1. Что будет выведено?
def welcome(name="Мир"):
    return "Привет, " + name

print(welcome())

A) Привет, name
B) Привет, Мир
C) Мир
D) Произойдёт ошибка

  1. Что будет выведено?
person = {"name": "Олег", "age": 16}
print(person["age"])

A) 16
B) age
C) Олег
D) KeyError

  1. Что будет выведено?
d = {"a": 1}
d["b"] = 2
print(len(d))

A) 1
B) 2
C) 3
D) Произойдёт ошибка

  1. Что произойдёт при выполнении кода?
d = {"a": 1}
print(d["b"])

A) Будет выведено None
B) Будет выведено 0
C) Возникнет ошибка KeyError
D) Будет выведена пустая строка

  1. Что будет выведено?
s = set([2, 2, 5, 7, 5])
print(len(s))

A) 2
B) 3
C) 5
D) Произойдёт ошибка

  1. Чему равно множество A & B?
A = {1, 2, 3}
B = {2, 3, 4}

A) {1, 4}
B) {1, 2, 3, 4}
C) {2, 3}
D) set()

  1. Что будет выведено?
A = {1, 2}
B = {2, 3}
print(A | B)

A) {1, 2, 3}
B) {2}
C) {1, 2}
D) {3}

  1. Что будет выведено?
x = 5
S = {1, 3, 5}
print(x in S)

A) True
B) False
C) 5
D) Произойдёт ошибка

  1. Что будет выведено?
a = [1, 2]
b = a
b.append(3)
print(a)

A) [1, 2]
B) [3]
C) [1, 2, 3]
D) Произойдёт ошибка

  1. Что будет содержать список result?
result = [x ** 2 for x in [1, 2, 3]]

A) [1, 2, 3]
B) [1, 4, 9]
C) [2, 4, 6]
D) 14

  1. Что будет выведено?
def set_mark(marks, student, mark):
    marks[student] = mark

marks = {}
set_mark(marks, "Лена", 5)
print(marks["Лена"])

A) None
B) Лена
C) 5
D) KeyError

  1. Что будет выведено?
a = [4, 7, 1, 9]
x = 1

for i in range(len(a)):
    if a[i] == x:
        print(i)
        break

A) 1
B) 2
C) 3
D) Ничего

Ответы

1 — A
2 — A
3 — A
4 — A
5 — B
6 — B
7 — A
8 — C
9 — B
10 — A
11 — B
12 — C
13 — B
14 — C
15 — A
16 — A
17 — C
18 — B
19 — C
20 — B


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
7 Класс
{Другой предмет}
11 Класс
{Другой предмет}
8 Класс
{Другой предмет}
1 Класс

Саша — ассистент в телеграмме