1. Что такое строка в Python и какие основные операции можно выполнять со строками?
2. Как объявить строку в Python? Какие есть различия в использовании одинарных, двойных и тройных кавычек?
3. Какие особенности имеет операция сложения и умножения строк в Python?
Напишите программу, которая запрашивает у пользователя число, а затем выводит "Четное", если число четное, или "Нечетное", если число нечетное
1. Каковы основные преимущества использования функций в Python и в каких случаях их стоит применять?
2. Что такое рекурсивные функции в Python и в каких случаях их использование наиболее эффективно?
3. Каковы основные принципы работы с модулями в Python? Как импортировать и использовать функции или переменные из других модулей?
4. Что такое исключения в Python и какова их роль в программировании? Какие типы исключений вы знаете и в каких случаях они могут возникать?
1. Что такое наследование в объектно-ориентированном программировании и как оно реализуется в Python?
2. Какие типы наследования существуют в Python и в чем заключаются их особенности?
3. Что такое декораторы в Python и какова их основная функция? Какие типы декораторов вы знаете?
Создайте класс "Автомобиль" с атрибутами "марка" и "год выпуска". Создайте объекты, представляющие разные автомобили, и выведите информацию о них
1. Что такое миграция в контексте работы с базой данных в Django?
2. Какие шаги необходимо предпринять для создания новой миграции в Django?
3. Как применить миграцию в Django и какие команды для этого используются?
4. Что происходит, если вы внесете изменения в модель, но не создадите новую миграцию?
Создайте модель «Human» с полями «name», «surname», «date_birth» и «place_residence». Определите соответствующие типы полей и их параметры. Создайте миграции и примените их к базе данных.
1. Что такое форма в контексте веб-разработки и для чего она используется?
2. Как Django поддерживает работу с формами?
3. Как создать форму в Django?
4. Какие есть основные типы полей (field classes) для форм в Django?
5. Что такое CSRF-токен и как его использовать при работе с формами в Django?
На основе модели "Human" создайте форму для добавления данных о людях в базу данных. Форма должна включать поля для ввода "name", "surname", "date_birth" и "place_residence". Реализуйте представление для обработки данных из этой формы и сохранения их в базе данных.