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

Тест на тему Линейность, условия и wиклы в языке Python

24 сентября 2026 10:41

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

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

Сгенерировать свой тест
  1. Что выведет программа?
a = 17
b = 5
print(a // b, a % b)

A) 3 2
B) 3 3
C) 3.4 2
D) 2 3

  1. Что выведет программа?
x = 14

if x < 0:
    print("отрицательное")
elif x % 2 == 0:
    print("чётное")
else:
    print("нечётное")

A) отрицательное
B) нечётное
C) чётное
D) 0

  1. Что выведет программа?
a = 4
b = 9

if a > b:
    m = a
else:
    m = b

print(m)

A) 4
B) 5
C) 9
D) 13

  1. Что выведет программа?
total = 0

for i in range(2, 8, 2):
    total += i

print(total)

A) 10
B) 12
C) 14
D) 16

  1. Что выведет программа?
s = 0
i = 1

while i <= 5:
    s += i
    i += 1

print(s)

A) 5
B) 10
C) 15
D) 16

  1. Что выведет программа?
x = 5
y = 2 * x - 3

if y > 6:
    y = y + 1
else:
    y = y - 1

print(y)

A) 6
B) 7
C) 8
D) 9

  1. Что выведет программа?
s = 0

for i in range(1, 8):
    if i % 2 == 0:
        continue
    s += i

print(s)

A) 12
B) 14
C) 16
D) 28

  1. Что выведет программа?
n = 1

while n < 10:
    if n * n > 20:
        break
    n += 1

print(n)

A) 4
B) 5
C) 6
D) 10

  1. Что выведет программа?
numbers = [3, 8, 11, 14, 17]
count = 0

for x in numbers:
    if x % 2 == 0:
        count += 1

print(count)

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

  1. Что выведет программа?
x = 0

for i in range(1, 5):
    if i % 2 == 0:
        x += i * 2
    else:
        x += i

print(x)

A) 10
B) 12
C) 16
D) 20

Ответы

1 — A
2 — C
3 — C
4 — B
5 — C
6 — C
7 — C
8 — B
9 — B
10 — C


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

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

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

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