В файле собраны ответы к тесту из курса УлГУ / Основы программирования на Python.
ПОИСК ВОПРОСА ПО ТЕКСТУ (Ctrl + F).
После покупки Вы получите файл, где будет 23 вопроса с ответами. Верный ответ выделен по тексту.
В демо-файлах представлен пример, как выделены ответы.
Все набрано в Word, можно искать с помощью поиска.
Ниже список вопросов, которые представлены в файле.
Также Вы можете посмотреть другие мои готовые работы у меня на странице по ссылке:
Тест для текущего контроля и контроля самостоятельной работы обучающихся
Вопрос 1
Какие парадигмы и стили программирования поддерживает язык Python?
a) Императивное программирование
b) Объектно-ориентированный подход
c) Логическое
d) Функциональное программирование
Выберите один ответ:
1. a, d
2. a, c, d
3. a, b ,c, d
4. b, d
5. a, b, d
Вопрос 2
Выберите правильные утверждения по синтаксису языка Python:
a) Вложенные инструкции объединяются в блоки по величине отступов
b) Основная инструкция языка завершается двоеточием, вслед за которым располагается вложенный блок кода, обычно с отступом под строкой основной инструкции
c) Отступ может быть не одинаковым в пределах одного вложенного блока
Выберите один ответ:
1. b, c
2. a, b, c
3. c
4. a, c
5. a, b
Вопрос 3
Какая библиотека обеспечивает доступ к математическим функциям?
a) Tkinter
b) math
c) numpy
Выберите один ответ:
1. c
2. b
3. a
Вопрос 4
Выберите правильные случаи, возможные для инструкций языка Python:
a) Комментарии к программе на языке Python начинаются со знака #
b) Комментарии к программе на языке Python начинаются со знака //
Выберите один ответ:
1. a, b
2. b
3. a
Вопрос 5
Что обозначает тип данных int ?
a) Строковое
b) Булевое
c) Целочисленное
Выберите один ответ:
1. b
2. a
3. c
Вопрос 6
Сколько возможных значений у переменной типа bool?
a) 2
b) 6
c) 10
Выберите один ответ:
1. b
2. a
3. c
Вопрос 7
Функция input() применяется для:
a) ввода
b) вывода
c) сравнения
Выберите один ответ:
1. c
2. a, b
3. a
4. b
Вопрос 8
Из приведенных ниже высказываний укажите истинное:
a) Перед использованием переменной она должна быть определена указанием типа и инициализирована каким-либо значением
b) Переменные не обязаны быть инициализированы каким-либо значением перед использованием, а тип переменной определяется в зависимости от контекста
Выберите один ответ:
1. a
2. b
Вопрос 9
Оператор цикла while позволяет:
a) выполнять команды, до тех пор, пока условие верно
b) организовать «вечный» цикл
c) не позволяет повторять блок команд в теле цикла
Выберите один ответ:
1. b, c
2. a, b
3. a, c
4. a
5. c
6. a, b, c
7. b
Вопрос 10
Выберите правильные утверждения:
a) список – это неизменяемый тип данных в языке Питон
b) список в Питоне является аналогом массивов в других языках программирования
c) константные списки записываются в квадратных скобках
Выберите один ответ:
1. a, b, c
2. b, c
3. a, b
4. a, c
5. a
Вопрос 11
Оператор continue используется:
a) в качестве пустого оператора
b) для перехода к следующей итерации цикла
c) для выхода из цикла
Выберите один ответ:
1. c
2. b
3. a
Вопрос 12
Укажите, какой элемент является первым в шаблоне цикла
a) ие тела итерация
b) инициализация переменных
c) определение условия цикла
Выберите один ответ:
1. a
2. b
3. с
Вопрос 13
Дайте корректное определение строки:
a) строка - это массив символов
b) строка - это список символов
c) строка - это последовательность символов
d) строка - это словарь символов
Выберите один ответ:
1. a
2. b
3. c
4. d
Вопрос 14
К функции печати print() параметр sep=’’ означает:
a) разделитель
b) интегратор
c) идентификатор
Выберите один ответ:
1. a
2. b
3. c
Вопрос 15
Что будет выведено на экране в результате ия кода:
print (type(1/2))?
a) class 'str'
b) class 'bool'
c) class 'float'
Выберите один ответ:
1. b
2. a
3. c
Вопрос 16
Определите тип данных переменной a после ия:
>>>a=2:
a) tuple
b) int
c) list
Выберите один ответ:
1. a
2. b
3. c
Вопрос 17
Допустимы ли в языке Python логические выражения, содержащие несколько знаков сравнения, например x<y<z?
a) Да
b) Нет
Выберите один ответ:
1. b
2. a
Вопрос 18
Выберите набор ключевых слов, которые могут использоваться в условной инструкции
a) if, then, else, elif, endif
b) if, else, elif
c) if, then, else, endif
d) if, else, elif, endif
Выберите один ответ:
1. a
2. d
3. b
4. c
Вопрос 19
Что будет выведено на экран после ия следующего кода:
for i in range(4):
print (i, end=' ')
a) 0 1 2 3
b) 0 1 2 3 4
c) 0123
d) 01234
Выберите один ответ:
1. b
2. a
3. c
4. d
Вопрос 20
Выберите правильную запись оператора присваивания:
a) 10 = х
b) а = 5
c) а == b + x
Выберите один ответ:
1. a
2. c
3. b
Вопрос 21
Можно ли в языке Питон к циклу while приписать блок else ?
a) Да
b) Нет
Выберите один ответ:
1. a
2. b
Вопрос 22
В программе имеется следующая строка:
s = 'helloworld'
Выберите все варианты, позволяющие получить из нее слово low:
a) print(s[3:6])
b) print(s[3:5])
c) print(s[3::3])
d) print(s[3:6:1])
Выберите один ответ:
1. c
2. a, d
3. b
4. a
5. d
Вопрос 23
Как на языке Python записывается логическая операция "И" (умножение) x на y?
a) x and y
b) x in y
c) x + y
d) y or x
Выберите один ответ:
1. a
2. d
3. c
4. b
Тест для текущего контроля и контроля самостоятельной работы обучающихся
Вопрос 1
Какие парадигмы и стили программирования поддерживает язык Python?
a) Императивное программирование
b) Объектно-ориентированный подход
c) Логическое
d) Функциональное программирование
Выберите один ответ:
1. a, d
2. a, c, d
3. a, b ,c, d
4. b, d
5. a, b, d
Вопрос 2
Выберите правильные утверждения по синтаксису языка Python:
a) Вложенные инструкции объединяются в блоки по величине отступов
b) Основная инструкция языка завершается двоеточием, вслед за которым располагается вложенный блок кода, обычно с отступом под строкой основной инструкции
c) Отступ может быть не одинаковым в пределах одного вложенного блока
Выберите один ответ:
1. b, c
2. a, b, c
3. c
4. a, c
5. a, b
Вопрос 3
Какая библиотека обеспечивает доступ к математическим функциям?
a) Tkinter
b) math
c) numpy
Выберите один ответ:
1. c
2. b
3. a
Вопрос 4
Выберите правильные случаи, возможные для инструкций языка Python:
a) Комментарии к программе на языке Python начинаются со знака #
b) Комментарии к программе на языке Python начинаются со знака //
Выберите один ответ:
1. a, b
2. b
3. a
Вопрос 5
Что обозначает тип данных int ?
a) Строковое
b) Булевое
c) Целочисленное
Выберите один ответ:
1. b
2. a
3. c
Вопрос 6
Сколько возможных значений у переменной типа bool?
a) 2
b) 6
c) 10
Выберите один ответ:
1. b
2. a
3. c
Вопрос 7
Функция input() применяется для:
a) ввода
b) вывода
c) сравнения
Выберите один ответ:
1. c
2. a, b
3. a
4. b
Вопрос 8
Из приведенных ниже высказываний укажите истинное:
a) Перед использованием переменной она должна быть определена указанием типа и инициализирована каким-либо значением
b) Переменные не обязаны быть инициализированы каким-либо значением перед использованием, а тип переменной определяется в зависимости от контекста
Выберите один ответ:
1. a
2. b
Вопрос 9
Оператор цикла while позволяет:
a) выполнять команды, до тех пор, пока условие верно
b) организовать «вечный» цикл
c) не позволяет повторять блок команд в теле цикла
Выберите один ответ:
1. b, c
2. a, b
3. a, c
4. a
5. c
6. a, b, c
7. b
Вопрос 10
Выберите правильные утверждения:
a) список – это неизменяемый тип данных в языке Питон
b) список в Питоне является аналогом массивов в других языках программирования
c) константные списки записываются в квадратных скобках
Выберите один ответ:
1. a, b, c
2. b, c
3. a, b
4. a, c
5. a
Вопрос 11
Оператор continue используется:
a) в качестве пустого оператора
b) для перехода к следующей итерации цикла
c) для выхода из цикла
Выберите один ответ:
1. c
2. b
3. a
Вопрос 12
Укажите, какой элемент является первым в шаблоне цикла
a) ие тела итерация
b) инициализация переменных
c) определение условия цикла
Выберите один ответ:
1. a
2. b
3. с
Вопрос 13
Дайте корректное определение строки:
a) строка - это массив символов
b) строка - это список символов
c) строка - это последовательность символов
d) строка - это словарь символов
Выберите один ответ:
1. a
2. b
3. c
4. d
Вопрос 14
К функции печати print() параметр sep=’’ означает:
a) разделитель
b) интегратор
c) идентификатор
Выберите один ответ:
1. a
2. b
3. c
Вопрос 15
Что будет выведено на экране в результате ия кода:
print (type(1/2))?
a) class 'str'
b) class 'bool'
c) class 'float'
Выберите один ответ:
1. b
2. a
3. c
Вопрос 16
Определите тип данных переменной a после ия:
>>>a=2:
a) tuple
b) int
c) list
Выберите один ответ:
1. a
2. b
3. c
Вопрос 17
Допустимы ли в языке Python логические выражения, содержащие несколько знаков сравнения, например x<y<z?
a) Да
b) Нет
Выберите один ответ:
1. b
2. a
Вопрос 18
Выберите набор ключевых слов, которые могут использоваться в условной инструкции
a) if, then, else, elif, endif
b) if, else, elif
c) if, then, else, endif
d) if, else, elif, endif
Выберите один ответ:
1. a
2. d
3. b
4. c
Вопрос 19
Что будет выведено на экран после ия следующего кода:
for i in range(4):
print (i, end=' ')
a) 0 1 2 3
b) 0 1 2 3 4
c) 0123
d) 01234
Выберите один ответ:
1. b
2. a
3. c
4. d
Вопрос 20
Выберите правильную запись оператора присваивания:
a) 10 = х
b) а = 5
c) а == b + x
Выберите один ответ:
1. a
2. c
3. b
Вопрос 21
Можно ли в языке Питон к циклу while приписать блок else ?
a) Да
b) Нет
Выберите один ответ:
1. a
2. b
Вопрос 22
В программе имеется следующая строка:
s = 'helloworld'
Выберите все варианты, позволяющие получить из нее слово low:
a) print(s[3:6])
b) print(s[3:5])
c) print(s[3::3])
d) print(s[3:6:1])
Выберите один ответ:
1. c
2. a, d
3. b
4. a
5. d
Вопрос 23
Как на языке Python записывается логическая операция "И" (умножение) x на y?
a) x and y
b) x in y
c) x + y
d) y or x
Выберите один ответ:
1. a
2. d
3. c
4. b