Встречается на собеседованиях • сегодня
Что такое type hinting
Type hinting в Python — это способ указания ожидаемых типов данных для переменных, аргументов функций и возвращаемых значений. Он помогает улучшить читаемость кода, выявлять ошибки на этапе статического анализа (например, с помощью mypy) и облегчает работу IDE.
Пример:
python
def greet(name: str) -> str:
return f"Hello, {name}"
age: int = 25Особенности:
- Не влияет на выполнение кода (Python остаётся динамически типизированным).
- Поддерживает сложные типы (
List,Dict,Optionalи др.) из модуляtyping. - Совместим с Python 3.5+ (через
from __future__ import annotationsможно использовать в 3.7+).
Полезно для:
- Документирования кода.
- Автодополнения в IDE.
- Предотвращения ошибок типов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы