Все в Python является объектом и включает в себя классы, экземпляры классов, код в функциях, библиотеки функций, называемых модулями, а также значения данных, такие как целые числа, числа с плавающей точкой, строки или контейнеры, такие как списки и словари.Он даже включает пространства имен, которые являются словарными (или отображающими) контейнерами, которые используются для отслеживания связей между именами идентификаторов (объектами символьных строк) и объектами, которые существуют в настоящее время.Объект может даже иметь несколько имен, если два или более идентификатора становятся связанными с одним и тем же объектом.
Связывание идентификатора с объектом называется «привязкой имени к объекту».Это самая близкая вещь к объявлению переменной в Python.Имена могут быть связаны с разными объектами в разное время, поэтому нет смысла объявлять, к какому типу данных вы собираетесь прикреплять один - вы просто делаете это.Часто это делается в одной строке или блоке кода, который задает как имя, так и определение значения объекта, вызывающего его создание, например <variable> = 0
или функцию, начинающуюся с def <funcname>
.
Как этопомогает.