arrow

назад

ask

Вопрос

Что такое аннотации типов в Python? Как и зачем используются?

repost

454

input message

напишите коммент


4 коммента

Если в коротко, то аннотации типов в питоне - это синтаксические конструкции, которые не влияют на выполнение программы, но помогают в работе разным линтерам, IDE, статическим анализаторам и прочим вспомогательным программам.

0

ответить

Ещё существует момент, когда тип указывается при объявлении переменной, что сразу расставляет точки над и, и уже присваивание данных другого типа повлечет ошибку.

0

ответить

Приведение типов, например, если пользователь вводит число в консоли, то в программу оно попадает в виде строки, поэтому необходима операция приведения int().

0

ответить

не путайте людей) приведение типов - это приведение типов. аннотирование - это аннотирование. более того, как я понимаю, в питоне приведение типов реализовано просто через вызов конструктора.

0

ответить

еще контент в этом сообществе

пост закреплён — пока закрепить можно только один пост

trash bin
перейти к нему не получится