Да, можно. Такая функция будет локальной — она доступна только внутри внешней функции, где была определена. Это используется для инкапсуляции логики, для создания замыканий (closures) или вспомогательных функций, которые не нужны за пределами.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
👍4
Anonymous Quiz
9%
Метод добавления элементов в список
80%
Генератор списков на основе итерируемых объектов
10%
Функция для создания списков
2%
Тип данных в Python
👍3
Global позволяет объявить, что переменная в функции ссылается на глобальную переменную, а не создаёт локальную. Nonlocal указывает, что переменная находится в охватывающем, но не глобальном контексте — это полезно во вложенных функциях и замыканиях.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
Anonymous Quiz
9%
Список ключей
17%
Список значений
73%
Список кортежей (ключ, значение)
2%
Список кортежей (значение, ключ)
👍3
Anonymous Quiz
71%
property
9%
attribute
9%
readonly
11%
const
🔥2
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
Anonymous Quiz
96%
math
3%
cmath
0%
numbers
1%
scipy
🤔3🔥2
Anonymous Quiz
87%
type(obj)
5%
typeof(obj)
2%
gettype(obj)
6%
obj.type()
👍1
Docker Registry — это хранилище, где хранятся собранные образы. Оно позволяет:
- делиться образами между разработчиками и серверами;
- управлять версиями;
- автоматизировать развертывания.
Примеры: Docker Hub, GitLab Container Registry, Harbor.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
Anonymous Quiz
67%
True
24%
False
3%
None
7%
Error
Anonymous Quiz
21%
read()
76%
readline()
3%
readlines()
0%
readall()
👍1
Оконные функции — это агрегатные функции, которые применяются к строкам в пределах окна, не группируя их. Например: сумма по группе, но каждая строка остаётся на месте. Работают вместе с OVER(), PARTITION BY, ORDER BY.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
Anonymous Quiz
20%
merge(dict1, dict2)
42%
dict1.update(dict2)
31%
dict1 + dict2
6%
concat(dict1, dict2)
Anonymous Quiz
6%
[1, 2, 3]
89%
[2, 3, 4]
2%
[0, 1, 2]
3%
[2, 4, 6]
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3
Anonymous Quiz
11%
list.appendleft()
5%
list.prepend()
82%
list.insert(0, item)
1%
list.unshift()
👍1
Anonymous Quiz
52%
bytes()
34%
encode()
7%
decode()
7%
bytearray()
Это способ быстро создать словарь из другого итерируемого объекта, задав, как именно формируются ключи и значения. Такой подход делает код компактным и читаемым, особенно когда нужно создать словарь на основе списка или другого словаря.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
Anonymous Quiz
66%
dict.setdefault(key, default)
19%
dict.get(key, default)
13%
dict.add(key, default)
3%
dict.insert(key, default)
👍2