Рубрики
Без рубрики

Начните с подсказками типа Python

Python лучше всего думает как «динамичный, но сильно напечатанный» язык. Типы не связаны с … с меткой Python, Programming, CodeReview.

Python лучше всего думает как «динамичный, но сильно напечатанный» язык. Типы не связаны с именами для вещей, но с самими вещами.

Это делает Python гибким и удобным для разработчиков, потому что вам не нужно строго определять и отслеживать типы переменных, если вы просто складываете быстрый сценарий. Но для более крупных проектов, особенно библиотек, используемых третьими лицами, это помогает узнать, какие типы объектов связаны с какими переменными.

В течение некоторого времени у Python была возможность «аннотировать» имена с помощью информации типа в той или иной форме. С Python 3.5 типовые подсказки официально стали частью языка (PEP 484). Используя инструмент проверки кода или кода, разработчики могут проверить согласованность переменных и их типов в рамках базы кода и провести статический анализ кода, который ранее был бы трудным или невозможным. Все это сделано заранее, до запуска кода.

В этой статье мы рассмотрим некоторые основные примеры подсказки типа Python. Но сначала мы проясним общее недоразумение о том, что это такое, и не используется.

Подробнее: https://hitechnoloy.ca/get-started-with-python-type-hints/

Оригинал: “https://dev.to/nexteventideas/get-started-with-python-type-hints-b2o”