Как прописать аннотацию возвращаемого типа

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