Найти - Пользователи
Полная версия: Не могу понять, почему не исполняется код. Ошибка SystemExit: True
Начало » Python для новичков » Не могу понять, почему не исполняется код. Ошибка SystemExit: True
1
Gosha777
Здравствуйте! Не могу понять, почему не исполняется код. Что-то не так с 3-им атрибутом, но не могу понять что. Выбивает ошибку SystemExit: True

 class Employee():
    def __init__(self, name, last_name, salory):
        self.name = name
        self.last_name = last_name
        self.salory = mans_salory
    def give_raise(self, increase=5000):
        mans_salory += increase
        print(salory)
man = Employee('Bobby', 'Williams', 2000)
man.give_raise(2000)
Romissevd
Внимательно посмотри, что ты присваиваешь self.salory.
 class Employee():
    def __init__(self, name, last_name, salory):
        self.name = name
        self.last_name = last_name
        self.salory = salory
    def give_raise(self, increase=5000):
        self.salory += increase
        print(self.salory)
man = Employee('Bobby', 'Williams', 2000)
man.give_raise(2000)
Gosha777
Romissevd
Внимательно посмотри, что ты присваиваешь self.salory.
ааа, всё понял… Забыл, что нужно обязательно значения присваивать из __init__, думал, что наоборот. Спасибо
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB