Функции упрощают поддержку кода, делают его переиспользуемым и модульным. Они способствуют разбиению программы на логические части, что облегчает отладку и тестирование. Также они позволяют сократить объём кода и сделать его более понятным.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1💊1
Anonymous Quiz
2%
/
17%
//
80%
%
1%
^
👍3💊3
Anonymous Quiz
25%
is_iterable(obj)
18%
hasattr(obj, 'iter')
32%
iter(obj)
24%
isinstance(obj, Iterable)
💊5🤔2
Аннотация (annotate) — это механизм добавления вычисляемых полей к каждому объекту QuerySet. В отличие от aggregate, который возвращает одну сводную запись, annotate добавляет агрегированное значение к каждой строке результата.
Пример — количество комментариев у каждой статьи или средний рейтинг у каждой книги.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Anonymous Quiz
25%
map()
68%
filter()
4%
reduce()
3%
apply()
👍2
Anonymous Quiz
9%
list
13%
tuple
74%
set
4%
dict