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