Источник: Nuances of Programming Всё, что нужно знать о классах Python! Python — это высокоуровневый язык объектно-ориентированного программирования, созданный специально для того, чтобы помочь программистам в написании ясного логичного кода для проектов любого размера. Чёткость, лёгкость в понимании и в то же время мощь — нигде больше не проявляются эти принципы так, как в классах Python. Класс Python Почти всё в Python можно назвать объектом. И у каждого объекта, естественно, есть свои характеристики, свойства и функции. Мы можем считать класс неким «макетом» для создания объектов. Точнее сказать — нашим собственным специально настраиваемым макетом. А раз мы сами под себя его настраиваем, то и задавать ему можем любые характеристики, свойства и функции! Начнём с простого примера. Создадим класс со свойством «x», где x=10. Вот определение нашего класса: class my_class:
x = 10 Вот и всё! Мы создали наш первый класс Python my_class со свойством x и значением 10. Чтобы использовать кл