Таких скидок больше не будет!

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

Тест на тему Язык программирования Python

22 мая 2025 14:35

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

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

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

Конечно! Ниже приведён тест по теме "Язык программирования Python" для учеников 10 класса, состоящий из 20 вопросов с одним правильным ответом. В конце теста указаны правильные ответы.


Тест по информатике: Язык программирования Python

1. Что из перечисленного является правильным образом объявления переменной в Python?
a) var = 10
b) 10 = var
c) var := 10
d) var = 10

2. Какой тип данных в Python используется для хранения текста?
a) int
b) str
c) float
d) bool

3. Какому значению будет равно выражение: 3 + 4 * 2?
a) 14
b) 11
c) 10
d) 7

4. Что делает оператор // в Python?
a) Деление с остатком
b) Целочисленное деление
c) Деление с плавающей точкой
d) Взятие остатка от деления

5. Как получить длину строки s в Python?
a) length(s)
b) size(s)
c) len(s)
d) s.length()

6. Какой из следующих операторов используется для определения равенства в Python?
a) =
b) ==
c) ≠
d) :=

7. Какой символ используется для комментариев в Python?
a) //
b) #
c) /* */
d) --

8. Что означает выражение if x > 0: в Python?
a) Проверяет, превосходит ли x ноль, и выполняет следующий блок кода при выполнении условия
b) Устанавливает значение x равное нулю
c) Начинает цикл
d) Завершает программу

9. Что из перечисленного является правильным способом объявления функции в Python?
a) def func():
b) function func():
c) function: func()
d) define func():

10. Какой оператор используется для повторения блока кода несколько раз?
a) repeat
b) for / while
c) do-while
d) loop

11. Какие из следующих структур данных наиболее подходят для хранения последовательности элементов?
a) dict
b) list
c) set
d) tuple

12. Как преобразовать строку s в целое число?
a) int(s)
b) str(s)
c) float(s)
d) bool(s)

13. Что произойдет, если выполнить следующий код: print(2 ** 3)?
a) 8
b) 6
c) 9
d) 5

14. Какой метод используется для добавления элемента в список lst?
a) lst.add()
b) lst.append()
c) lst.insert()
d) lst.include()

15. Что выведет команда print(5 == 5 and 3 > 2)?
a) True
b) False
c) 3 > 2
d) 5 == 5

16. Что такое "область видимости" в Python?
a) Диапазон значений переменной
b) Местоположение переменной в памяти, где она доступна
c) Структура данных для хранения переменных
d) Метод определения типа переменной

17. Какой ключевое слово используется для обработки исключений в Python?
a) catch
b) try
c) handle
d) except

18. Что означает метод .lower() у строки?
a) Преобразует все символы строки в нижний регистр
b) Удаляет пробелы из строки
c) Делает строку заглавной
d) Проверяет наличие символов в строке

19. Какая инструкция завершает выполнение текущей итерации цикла и переходит к следующей?
a) break
b) continue
c) pass
d) stop

20. Что такое None в Python?
a) Пустая строка
b) Логическое значение, означающее "ложь"
c) Специальное значение, обозначающее отсутствие значения
d) Числовое значение 0


Ответы:

  1. d) var = 10
  2. b) str
  3. b) 11
  4. b) Целочисленное деление
  5. c) len(s)
  6. b) ==
  7. b) #
  8. a) Проверяет, превосходит ли x ноль, и выполняет следующий блок кода при выполнении условия
  9. a) def func():
  10. b) for / while
  11. b) list
  12. a) int(s)
  13. a) 8
  14. b) lst.append()
  15. a) True
  16. b) Местоположение переменной в памяти, где она доступна
  17. d) except
  18. a) Преобразует все символы строки в нижний регистр
  19. b) continue
  20. c) Специальное значение, обозначающее отсутствие значения

Если нужно, я могу подготовить тест в виде файла или сделать его более сложным или лёгким!


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

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

География
8 Класс
{Другой предмет}
7 Класс
{Другой предмет}
8 Класс
{Другой предмет}
8 Класс

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