Уважаемые обучающиеся! Практические задания размещены в "Учебно-методических материалах по дисциплине". Загружать на проверку преподавателю необходимо только задания по вариантам (темы 3, 6, 9, 15, 18). Остальные задания выполняются для самопроверки.
Тема 3. «Строки, циклы, условия»
Вариант (первая буква фамилии) Е-М
Задание Напишите программу, которая запрашивает у пользователя число, а затем выводит "Четное", если число четное, или "Нечетное", если число нечетное
Тема 6. «Функции, модули, исключения»
Вариант (первая буква фамилии) Е-М
Задание Напишите программу, которая создает словарь, заполняет его случайными элементами и сортирует его по значениям.
Тема 9. «Наследование. Использование декораторов»
Вариант (первая буква фамилии) Е-М
Задание Создайте класс "Автомобиль" с атрибутами "марка" и "год выпуска". Создайте объекты, представляющие разные автомобили, и выведите информацию о них
Тема 15. «Внесение изменения в БД проекта, используя миграцию»
Вариант (первая буква фамилии) Е-М
Задание Создайте модель «Human» с полями «name», «surname», «date_birth» и «place_residence». Определите соответствующие типы полей и их параметры. Создайте миграции и примените их к базе данных.
Тема 18. «Работа с формами в Django»
Вариант (первая буква фамилии) Е-М
Задание На основе модели "Human" создайте форму для добавления данных о людях в базу данных. Форма должна включать поля для ввода "name", "surname", "date_birth" и "place_residence". Реализуйте представление для обработки данных из этой формы и сохранения их в базе данных.