Найти - Пользователи
Полная версия: Выдрать переменные из метода
Начало » Python для новичков » Выдрать переменные из метода
1
MetalHead
Добрый день. Необходимо вытянуть две переменные(a, b) из метода in_sum, класса InputMaster, чтобы затем обработать методом из другого класса, надеюсь понятно объяснил.
class InputMaster:
    def in_sum(self):
        a = int(input("Please write a"))
        b = int(input("Please write b"))
        print (a,b)
class InputWorker():
    def sum(self,a,b):
        c = a + b
        print(c)
obj1 = InputMaster()
obj2 = InputWorker()
buddha
class InputMaster:
 
    def in_sum(self):
        self.a = int(input("Please write a"))
        self.b = int(input("Please write b"))
        print(self.a, self.b)
 
class InputWorker():
 
    def sum(self,a,b):
        c = a + b
        print(c)
  
obj1 = InputMaster()
obj1.in_sum()
obj2 = InputWorker()
obj2.sum(obj1.a, obj1.b)
dimy44
в print(a, b) упущен self.
buddha
Спасибо.
MetalHead
Благодарю ребят, оказывается все гораздо проще
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