Встречается на собеседованиях • сегодня
Как прописать аннотацию возвращаемого типа
Для аннотации возвращаемого типа в Python используется синтаксис -> после списка параметров функции. Пример:
python
def add(a: int, b: int) -> int:
return a + bЗдесь -> int указывает, что функция возвращает целое число.
Особенности:
- Аннотации не влияют на выполнение кода - это просто подсказки для разработчиков и инструментов
- Можно использовать сложные типы из модуля
typing:
python
from typing import List, Tuple
def process_data() -> Tuple[List[str], int]:
return ["a", "b", "c"], 42- Для функций без возврата используйте
None:
python
def log(message: str) -> None:
print(message)- Аннотации поддерживаются с Python 3.5+

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