Загрузка данных


class Person:
    def __init__(self, name, last_name):
        self.name = name
        self.last_name = last_name

    def __str__(self):
        return f"Гражданин {self.last_name} {self.name}"


class Employee(Person):
    def __init__(self, name, last_name, position, salary):
        super().__init__(name, last_name)
        self.position = position
        self.salary = salary

    def __str__(self):
        return f"{self.last_name} {self.name}\n{self.position}\nОклад: {self.salary} руб."

    def raise_salary(self, percent):
        self.salary = self.salary * (1 + percent / 100)


employee = Employee("Иван", "Доберман", "Уборщик", 19500)

print(Person.__str__(employee))
print(employee)

employee.raise_salary(15)

print(employee)