Тест на знания языка программирования Python
тест
Предварительный просмотр:
- Каким ключевым словом обозначают функцию?
- с помощью инструкции f
- с помощью инструкции def
- с помощью инструкции function
- с помощью инструкции func
- Как создаются анонимные функции?
- с помощью инструкции def
- с помощью инструкции anonim
- с помощью инструкции function anonimus
- с помощью инструкции lambda
- Что означает оператор or?
- логическое ИЛИ
- выполняет проверку условия
- логическое И
- логическое Равно
- Какие аргументы необходимо передать функции average?
def average(x,y,z,q):
sum = x+y+z+q
return sum/4
- x,y,z,q
- x.y
- z,q
- sum
- В каком виде представлены данные в python?
- в виде функций
- в виде объектов
- в виде массивов
- в двоичном виде
- переменная name и Name - это
- name - не переменная
- одинаковые переменные
- равные переменные
- Name - не переменная
- Какой конструкцией обрабатываются исключения?
- if else
- try - except
- def
- for
- Как осуществить поиск в строке?
- командой Select
- методом search
- методом find()
- с помощью orderby()
- Как запустить python - скрипт с параметрами?
- параметры передать нельзя
- просто написать параметры в программе - будет работать
- с помощью модуля os
- с помощью модуля sys
- Какая конструкция открывает файл?
- read (path, ‘г’, encoding-'UTF-8’)
- file (path, ‘г’, encoding='UTF-8’)
- open (path, ‘r’, encoding='UTF-8’)
- Что такое атрибут?
- это число классов
- это класс
- это переменная класса
- Как передать данные функции?
- данные передаются в других функциях
- данные передаются функции при её вызове в скобках
- данные передаются через класс
- данные в python нельзя передать в функции
- Как безопаснее работать с файлом?
- оба варианта безопасны
- with open(...) as f
- f = open(...)
- Как добавить элемент в список?
- с помощью метода .append()
- в список нельзя добавлять новые элементы
- с помощью метода .add()
- Как в регулярных выражениях проверить соответствие строки “string” регулярному выражению “pattern”?
- find
- orderby
- listen
- match (pattern, string)
- Какая команда печатает данные пользователя?
- input()
- print()
- while()
- foreach()
- Как обойти всю последовательность?
- с помощью for in
- с помощью foreach
- с помощью while
- Что такое класс?
- это массив с атрибутами
- это пользовательский тип, состоящий из методов и атрибутов
- это список с атрибутами
- в python нет классов
- Что такое модуль?
- отдельная функция
- кусок кода
- функционально законченный фрагмент программы, оформленный в виде отдельного файла с исходным кодом или поименованной непрерывной её части, предназначенный для использования в других программах
- Что такое кортеж?
- массив списков
- неизменяемый список
- изменяемый список
- Где в функции задано значение по умолчанию?
- def welcome(паmе="Инкогнито")
- def welcome(name:"Инкогнито")
- def (Инкогнито)
- def (паше, Инкогнито)
- Является ли итератором данный класс?
- нет
- да
- в python нет итераторов
- Что выведет следующий код?
а = 20
b = а + 10
print(b)
- 10
- 5
- 30
- 20
- Как получить элемент из списка?
- по ключу
- с помощью метода.get()
- по индексу
- Что делает метод словаря popitemQ ?
- выводит весь словарь
- возвращает первый элемент словаря
- выводит случайный элемент словаря
- удаляет элемент и возвращает пару (ключ, значение)
- В чем отличие глобальных и локальных переменных?
- нет разницы
- локальные переменные выполняются во всем классе, глобальные только в функции
- локальные переменные существуют только во время выполнения функции. Глобальные переменные - переменные, объявленные в основной части программы, т.е. вне функции
- Что выполнит данный код после импорта random?
lst - []
for _ in range(10):
lst.append(random.randint(-10, 10))
- Вернет ошибку
- Создаст пустой строковый массив и инициализирует его
- Сгенерирует список из 10 случайных чисел
- Сгенерирует список из 10 случайных чисел в диапазоне от -10 до 9
- Что такое итераторы?
- в python нет итераторов
- итераторы - это специальные объекты, представляющие последовательный доступ к данным из контейнера
- специальная функция, означающая какие функции выполнить нельзя
- итераторы - это специальные объекты, представляющие доступ к данным из контейнера по данным из функции
- Что делает функция 1еп?
- преобразует строку в нижний регистр
- очищает строку
- преобразует строку в верхний регистр
- она принимает любую последовательность в качестве аргумента и возвращает её длину
- Интерпретируемый язык программирования это
- язык программирования, в котором есть технология увеличения производительности программных систем, использующих байт-код, путём компиляции байт-кода в машинный код или в другой формат непосредственно во время работы программы
- язык программирования, который преобразует эквивалентную программу на низкоуровневом языке, близком машинному коду
- язык программирования, в котором исходный код программы не преобразуется в машинный код для непосредственного выполнения центральным процессором, а исполняется с помощью специальной программы-интерпретатора
По теме: методические разработки, презентации и конспекты
тест проверки знаний
тест по специальности Автомеханик...
Тест-контроль знаний по естествознанию
Тест предназначен для итогового контроля знаний по курсу биологии в модуле "Естествознание"...
Статья по теме: «Инструментальные системы для создания контролирующих и обучающих программ без знания языков программирования»
Данная тема актуальная для подготовки к учебным занятия по дополнительной специальности "Теория и методика обучения информатике"...
Презентация. Программирование циклов (Язык программирования C++)
В презентации рассматриваются виды циклов, порядок их работы, а также вложенные циклы....
К олимпиаде по программированию. Тема "Длинная арифметика" (Язык программирования C++)
Разработка составлена в помощь студентам и содержит изложение материала по теме "Длинная арифметика", которая в литературе освещена не достаточно полно. Рассмотрены простейшие математические операции:...
Презентация по теме "Массивы" для языка программирования Python
Презентация по теме "Массивы" для языка программирования Python создана как дополнение к презентации Полякова по программированию в 10 классе...
Материалы к вебинару по теме "Основы языка программирования Python"
На вебинаре рассматриваются преимущества и недостатки языка Python, его применения; дается подробная информация о начале работы с языком, основные алгоритмические конструкции и предлагаются упражнения...