После покупки вы получите файл готовой работы с ответами на вопросы теста, представленными ниже, в оглавлении.
Какой параметр запрещает использование кэша pip, что может помочь решить проблемы с зависимостями?
--user
--proxy
--no-cache-dir
--upgrade
Какой параметр позволяет установить пакеты в домашний каталог пользователя, а не в системный каталог?
--user
--proxy
--no-cache-dir
--upgrade
Какой префикс появляется в командной строке после активации виртуального окружения в Python?
(py)
(env)
(venv) (virtual)
Какой режим открытия файла в Python используется для записи данных в конец файла?
'r'
'w'
'x'
'a'
Какой режим открытия файла используется по умолчанию в Python?
'r'
'w'
'x'
'a'
Какой символ заменяет любое количество символов в шаблоне поиска файлов и директорий?
*
?
[]
{}
Какой символ заменяет один символ в шаблоне поиска файлов и директорий?
*
?
[]
{}
Какой тип переменной x находится в глобальной области видимости в программе, демонстрирующей работу вложенных функций?
Локальная
Глобальная
Нелокальная
Константа
Какой тип связей можно использовать в Django ORM для связи между таблицами, когда один объект в одной таблице связан с несколькими объектами в другой таблице?
Многие ко многим
Один ко многим
Один к одному
Многие к одному
Какой тип связи можно использовать в Django ORM для связи между объектами, когда каждый объект в одной таблице может быть связан с несколькими объектами в другой таблице, и наоборот?
Один ко многим
Многие ко многим
Один к одному
Один ко многим или один к одному
Какой тип условного оператора необходимо использовать, если нужно проверить несколько условий?
if
else
elif
while
Какой файл в структуре проекта Django используется для управления проектом, позволяет выполнять различные задачи, такие как запуск сервера, создание миграций и многое другое?
Какой файл нужно создать для определения моделей данных в Django?
Какой фреймворк Python предоставляет всестороннюю инфраструктуру для создания веб-приложений, включая ORM для работы с базами данных, аутентификацию и авторизацию пользователей?
Django
Flask
Pyramid
Bottle
Какой фреймворк для разработки веб-приложений предоставляет всестороннюю инфраструктуру, включая ORM для работы с базами данных, аутентификацию и авторизацию пользователей?
Django
Flask
Pyramid
Bottle
Какой фреймворк для создания веб-приложений на Python является микрофреймворком и имеет поддержку ORM?
SQLAlchemy
Pyramid
Flask
Django
Какой фреймворк можно использовать для создания веб-приложений на Python?
Angular
Django
Vue.js
React
Какой шаг при работе с БД в Python предполагает выполнение SQL-запросов для выборки данных из таблиц БД?
Второй шаг – создание таблиц и полей в БД
Первый шаг – подключение к БД
Третий шаг – внесение изменений в таблицы БД
Четвертый шаг – получение данных из таблиц БД
Какую команду нужно выполнить, чтобы обновить уже установленную библиотеку?
pip install --upgrade library_name
pip uninstall library_name
pip install library_name
pip install --user library_name
Какую команду нужно выполнить, чтобы установить библиотеку requests с помощью менеджера пакетов pip?
pip install requests
pip install all requests
pip install requests.dependencies
pip install package requests
Какую связь можно использовать для связывания объектов из двух таблиц?
one-to-one
one-to-many
many-to-one
many-to-many
Класс, который наследует свойства и методы, называется дочерним классом, а класс, от которого наследуются свойства и методы, называется ... классом.
Класс – это ... для создания объектов.
Ключевые слова break, continue и ... используются для управления циклами в Python.
Команда collectstatic используется в автоматических сценариях развертывания, таких как Continuous Integration и Continuous Deployment, чтобы автоматически собирать и обслуживать статические файлы при каждом ... приложения.
Команда collectstatic – это важный инструмент в веб-разработке на Django, который позволяет собирать все статические файлы проекта в одном месте, что упрощает их
... и ускоряет работу веб-приложения.
Логирование – это процесс ... важной информации об ошибках и исключениях, которые могут возникнуть в коде.
Метод ...() в ORM Django позволяет создавать новые объекты модели и сохранять их в базе данных.
Метод ... используется для вставки значений переменных внутрь строки.
Метод ...() в Django позволяет обновлять значения полей у объектов модели, удовлетворяющих определенному условию.
Метод ... () в Django позволяет удалять объекты модели, удовлетворяющие определенному условию.
Метод ...() обновляет значения полей у объектов модели, удовлетворяющих определенному условию.
Метод get() в Django позволяет получить единственный объект модели, удовлетворяющий определенному условию. Что будет выброшено, если объект не найден или найдено больше одного объекта, которые удовлетворяют условию?
Методы менеджера объектов модели в Django представляют собой функции, которые могут быть вызваны на ... объектов модели, чтобы выполнить определенные действия или получить информацию о выбранных объектах модели.
Множественное наследование – это возможность класса наследовать свойства и методы сразу от нескольких ... классов.
Модели в Django включают в себя поля, которые определяют ... данных.
Модели в Django могут содержать поля, ... и другие свойства, которые определяют, как данные будут храниться и взаимодействовать с базой данных.
Модель в Django – это ... Python, который определяет структуру таблицы в базе данных.
Модуль ... в Python предоставляет функции для работы с операционной системой, в том числе для работы с файлами и директориями.
На основе изменений, внесенных в модели Django, ... в Django позволяют автоматически создавать и обновлять схему базы данных.
Основными понятиями в web-разработке являются HTML, CSS, JavaScript, базы данных и ... языки программирования.
От чего зависит результат при использовании операций с переменными в Python?
От типа данных переменных
От количества операций
От сложности вычислений
От выбора операций
Перед использованием Django Admin необходимо создать ..., который будет иметь полный доступ к интерфейсу администратора.
При написании программ, использующих условные операторы, важно понимать принципы работы и правильно использовать операторы сравнения и ... операторы.
Процесс создания веб-сайтов и веб-приложений, которые доступны через ... – это web-разработка.
Процесс создания интерфейса пользователя, который отображается в ... – это создание веб-страницы в Django. (Вставить пропущенное слово через дефис.)
Регистрация пользователей – это процесс создания ... записи для нового пользователя в приложении.
Режим ... в Django – это режим, в котором Django выводит дополнительную информацию об ошибках и исключениях в коде.
С помощью какого ключевого слова функция в Python может возвращать результаты?
Сборка и ... приложения на Python – это процесс разработки и подготовки программного кода на языке Python, который может быть выполняемым на компьютере или другом устройстве.
Связи между ... необходимо использовать для работы с данными, хранящимися в разных таблицах, с использованием Django ORM.
Связь «многие ко многим» в Django ORM используется, когда каждый ... в одной таблице может быть связан с несколькими объектами в другой таблице, и наоборот.
Статические файлы в веб-разработке – это файлы, которые не изменяются в зависимости от конкретного ... к серверу.
Цикл ... используется для перебора элементов в последовательности: строка, список или кортеж.
Цикл ... используется для повторения блока кода, пока определенное условие истинно.
Цикл while используется для повторения блока кода, пока определенное ... истинно.
Циклы ... и ... используются для повторения определенного блока кода несколько раз.
Что включает процесс сборки и запуска приложений на Python?
Установку зависимостей
Создание скриптов для запуска приложения
Настройку базы данных
Настройку статических файлов
Что делает следующий фрагмент программного кода на Python?
class Car:
def_init_(self, make, model, year):
self.make = make self.model = model self.year = year
def get_make(self):
return self.make
def get_model(self):
return self.model
def get_year(self):
return self.year
Создает класс "Car" со свойствами "make", "model" и "year" и методами "get_make", "get_model" и "get_year"
Создает функции "get_make", "get_model" и "get_year" со свойствами "make", "model" и "year"
Создает переменные "make", "model" и "year" со значением "Car"
Создает методы "make", "model" и "year" со свойствами "get_make", "get_model" и "get_year"
Что делает следующий фрагмент программного кода на Python?
class Rectangle:
def_init_(self, width, height):
self.width = width self.height = height
def get_area(self):
return self.width * self.height
class Square(Rectangle):
def_init_(self, side): super()._init_(width=side, height=side)
Создает класс "Rectangle" со свойствами "width" и "height" и методом "get_area", а также класс "Square", который наследует свойства класса "Rectangle"
Создает класс "Square" со свойствами "width" и "height" и методом "get_area", а также класс "Rectangle", который расширяет класс "Square"
Создает два независимых класса "Rectangle" и "Square" со свойствами "width" и "height" и методами "get_area"
Создает класс "Rectangle" со свойствами "width" и "height" и методом "get_area", а также класс "Square", который наследует свойства класса "Rectangle" и имеет свой конструктор
Что делает следующий фрагмент программного кода на Python?
def add_numbers(x, y):
result = x + y return result
print(add_numbers(3, 5))
Создает функцию "add_numbers", которая принимает два аргумента, складывает их и возвращает результат. Затем вызывает функцию "add_numbers" с аргументами 3 и 5 и выводит результат
Создает функцию "add_numbers", которая принимает два аргумента, вычитает их и возвращает результат. Затем вызывает функцию "add_numbers" с аргументами 3 и 5 и выводит результат
Создает функцию "subtract_numbers", которая принимает два аргумента, складывает их и возвращает результат. Затем вызывает функцию "subtract_numbers" с аргументами 3 и 5 и выводит результат
Данная работа проверена и одобрена модераторами сайта.