Задать вопрос
@BickDem
Школьник, yчy python

Кратко объясните в чем смысл использовать аннотации?

Добрый вечер пользователи, объясните вкратце в чем смысл использовать аннотации? Заранее спасибо
  • Вопрос задан
  • 98 просмотров
Подписаться 1 Простой 11 комментариев
Решения вопроса 1
@twistfire92
Python backend developer
например чтобы указать какого типа ожидаются аргументы в функции и какого типа значение функция должна возвращать.
В большом проекте это поможет другим программистам быстрее понять что этот код делает и что от него ожидать. Плюс IDE (например PyCharm) будет предупреждать, в случае, если в результате функции ожидается строка, а на самом деле вернется число. Скрипт, тем не менее, запустится и, возможно, будет работать.

Если короче, то аннотации в python как комментарии о том, какой тип данных мы ожидаем видеть в том или ином месте
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы