Введение в Python.
Список вопросов теста
Вопрос 1
Какое из приведённых утверждений является ложным?
Варианты ответов
- Программы на Python состоят из модулей.
- Переменные в Python автоматически объявляются перед первым использованием.
- Python не является интерпретируемым языком программирования.
- Переменная - это именованная область жёсткого диска
Вопрос 2
Как называется инструкция, которая определяет данные соответствующие переменной?
Варианты ответов
- Инструкция присваивания
- Инструкция цикла
- Инструкция определения
- Инструкция ветвления
Вопрос 3
Какое значение будет у переменной val после выполнения инструкции?
val = 3 ** 4 - 2
Вопрос 4
Как в языке Python называются указания компьютеру, определяющие, какие операции выполнит компьютер над данными?
Варианты ответов
- Модули
- Операторы
- Инструкции
- Команды
Вопрос 5
Запишите инструкцию для определения типа переменной a. Ответ запишите без пробелов.
Вопрос 6
Как называется типизация, при которой тип данных в переменной может автоматически изменяться в ходе исполнения программы?
Варианты ответов
- Динамическая
- Гибкая
- Автоматическая
- Типизация по значению
Вопрос 7
Какие значения из указанных могут принимать переменные типа int?
Варианты ответов
- 10
- 7.8
- -10
- "a10c"
Вопрос 8
Определите порядок выполнения операций в указанной инструкции?
Варианты ответов
- 5
- 4
- 3
- 2
- 1
Вопрос 9
Установите соответствие между элементами схемы их номерами.
1.
1
2.
2
3.
3
Варианты ответов
- Модуль
- Инструкция
- Выражение
Вопрос 10
Какие значения из указанных могут принимать переменные типа float?
Варианты ответов
- -3.14
- "2.5"
- 5.0
- 7,8 (с запятой)
Вопрос 11
Какие значения могут принимать переменные типа str?
Варианты ответов
- "hello"
- 123
- 'a10c'
- True
Вопрос 12
Кто разработал Python?
Варианты ответов
- Бьерн Страуструп
- Гвидо ван Россум
- Джеймс Гослинг
- Денис Ритчи
Вопрос 13
Какая команда отвечает за ввод данных с клавиатуры?
Варианты ответов
- print ()
- input ()
- scan ()
- read ()
Вопрос 14
Как обозначается оператор возведения в степень в Python?
Варианты ответов
- ^
- **
- pow ()
- %
Вопрос 15
Какой из типов данных используется для целых чисел?
Варианты ответов
- float
- bool
- str
- int
Вопрос 16
Какое значение будет у выражения 7//3?
Варианты ответов
- 2
- 2.3333
- 3
- 1
Вопрос 17
Какие из перечисленных операторов используются в Python для сравнения равенства?
Варианты ответов
- ==
- =
- =!
- ->
Вопрос 18
Какие варианты ветвления присутствуют в Python?
Варианты ответов
- if-else
- switch-case
- if-elif-else
- repeat-until
Вопрос 19
Соотнесите математические операторы Python с их действиями:
1.
+
2.
-
3.
/
4.
*
5.
//
6.
**
7.
%
Варианты ответов
- Сложение
- Вычитание
- Деление
- Умножение
- Целочисленное деление
- Возведение в степень
- Остаток от деления
Вопрос 20
Что означает оператор elif?
Варианты ответов
- Начало нового условия
- Иначе если
- Завершение условия
- Не используется в Python
Вопрос 21
Какой логический оператор означает "не равно"?
Варианты ответов
- !=
- ==
- >=
- <=
Вопрос 22
Что выведет программа при вводе числа 4, если условие if num % 2 == 0?
Варианты ответов
- Четное
- Нечетное
Вопрос 23
Правильная запись переменной:
Варианты ответов
- a
- age
- 1b
- first box
Вопрос 24
Что из перечисленного помогает улучшить понимание программы?
Варианты ответов
- Использование отступов
- Использование длинных переменных
- Игнорирование ошибок
- Не тестировать программу
Вопрос 25
Что выводит программа с кодом
for i in range (3):
print (i)
Варианты ответов
- 0 1 2
- 1 2 3
- 3
- 0 1 2 3


