Вашему вниманию представлены практические задания по учебному курсу "Средства программной разработки" (Росдистант),
Выполнены задания по темам 3, 6, 9, 15, 18. По Варианту Т-Ш
По заданиям 3,6,9 в архиве программы в формате py (см демо-файл)
В отчете по всем заданиям вставлены скриншоты кода программ и скриншоты вывода на экран (см демо-файл)
Задания были оценены на высокий балл.
Тема 3. Напишите программу, которая запрашивает у пользователя два числа, затем предлагает пользователю выбрать операцию (сложение, вычитание, умножение или деление) и выводит результат выбранной операции
Тема 6. Напишите программу, которая создает список, заполняет его случайными элементами, и сохраняет этот список в текстовом файле.
Тема 9. Создайте базовый класс "Транспортное средство" с методами для вычисления максимальной скорости и вместимости. Затем создайте производные классы, представляющие разные виды транспорта (например, "Автомобиль" и "Самолет"), и реализуйте соответствующие методы для каждого виде транспорта
Тема 15. Создайте модель «Product». Модель должна содержать следующие поля: «name», «price», «description» и «quantity». Определите соответствующие типы полей и их параметры. Затем создайте миграции для этой модели и примените их к базе данных.
Тема 18. На основе модели "Product" создайте форму для добавления данных о продуктах в базу данных. Форма должна включать поля для ввода "name", "price", "description" и "quantity". Реализуйте представление для обработки данных из этой формы и сохранения их в базе данных.