3 года назад
Python. Переопределение функционала базового класса
В прошлой статье класс Employee полностью перенимал функционал класса Person: class Person: def __init__(self, name): self.__name = name   # имя человека @property def name(self): return self.__name def display_info(self): print(f"Name: {self.__name} ") class Employee(Person): def work(self): print(f"{self.name} works") Но что, если мы хотим что-то изменить из этого функционала? Например, добавить работнику через конструктор, новый атрибут, который будет хранить компанию, где он работает или изменить реализацию метода display_info...
1229 читали · 1 год назад
Синтаксис Python: обзор основных конструкций языка для начинающих
Python – один из самых популярных и востребованных языков программирования в мире. Он используется в различных областях – от веб-разработки до анализа данных и искусственного интеллекта. Однако, как и любой другой язык программирования, Python имеет свой синтаксис – набор правил, обозначений и соглашений для написания верного кода. Обзор основных конструкций языка Python поможет новичкам быстрее освоить этот язык и начать полноценно программировать в нем. В тексте рассмотрены операторы, выражения, функции, классы и другие основные элементы синтаксиса Python...