TGViewer
About Python [ru] About Python [ru] @python_tesst · 6.43K subscribers
Post #1924 1.01K
⚙️ Что такое functools.partial в Python и зачем он используется?

functools.partial позволяет создавать новые функции с фиксированными аргументами на основе существующих функций. Это удобно для сокращения вызовов функций или создания функций-обёрток с предопределёнными параметрами.

➡️ Пример:

from functools import partial

def power(base, exponent):
return base ** exponent

# Фиксируем аргумент exponent = 2
square = partial(power, exponent=2)

print(square(5)) # 25
print(square(10)) # 100


🗣️ В этом примере partial создаёт новую функцию square, которая всегда возводит число в квадрат. Это упрощает вызовы функций и улучшает читаемость кода.


🖥 Подробнее тут
More from @python_tesst
  1. Oct 6, 2026Похоже, команда OpenAI всё-таки вышла на тропу искупления. И теперь режим такой: каждый де…
  2. Oct 6, 2026webAI выкатила TwIL-LM3-Pro — компактную штуку на 3,66B параметров, заточенную строго под…
  3. Oct 6, 2026Post #3225
  4. Oct 5, 2026Питон подтормаживает, а ты только догадываешься, где именно? В 3.15 завезли штуку под назв…
  5. Oct 5, 2026Post #3223
  6. Oct 5, 2026Хочешь, чтобы ИИ клепал моды или скрещивал между собой разные игры? Тогда глянь сюда: reha…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →