Аннотации типов
Python — динамически типизированный язык. Вам не нужно указывать тип данных при определении переменных, функций, классов и т.д.
Это позволяет ускорить процесс разработки. Однако мало что раздражает так сильно, как ошибка времени выполнения, возникшая из-за простого несовпадения типа. Для этого в процессе разработки многие указывают типы данных для лучшего понимания кода как для себя, так и для людей, которые его будут читать.
Python — динамически типизированный язык. Вам не нужно указывать тип данных при определении переменных, функций, классов и т.д.
Это позволяет ускорить процесс разработки. Однако мало что раздражает так сильно, как ошибка времени выполнения, возникшая из-за простого несовпадения типа. Для этого в процессе разработки многие указывают типы данных для лучшего понимания кода как для себя, так и для людей, которые его будут читать.