Type hints — аннотации типов в Python: def greet(name: str) -> str. Они не влияют на рантайм — Python их не проверяет при выполнении. Зато mypy, pyright и IDE используют их для статического анализа, автокомплита и поиска багов до запуска. Это документация в коде — видно что функция принимает и возвращает. Generic типы: list[int], dict[str, Any], Optional[str] = str | None. Для больших проектов type hints — must have, они ловят кучу багов на этапе разработки.
Что такое type hints и зачем они нужны?
Junior
399 просмотровAFK Offer AI
Решите задачу Two Sum — найдите два числа в массиве, дающие заданную сумму