Найти - Пользователи
Полная версия: Как метод должен возвращать существующий объект one.plus.two
Начало » Python для новичков » Как метод должен возвращать существующий объект one.plus.two
1
orel_da
Добрый день.
Надо создать переменные one, two. Программа должна выполнять действия plus - сложение

должно работать так:
>> one
>> 1
>> one.plus.two
>> 3

Какие свойства классов надо использовать?
ZerG
А вы уверены что вы правильно сформировали модель?
Может все таки другой подход нужен?
AD0DE412
 # может так? а то в вашей нотации
# какое то чтуюто получается
class xz(int):
    def __init__(self, num):
        ...
    def plus(self, x):
        return self.__add__(x)
a = xz(12)
b = xz(2)
c = xz(1)
print(a.plus(a)) # 24
print(a.plus(b)) # 14
print(a.plus(c)) # 13
A = 12
B = 2
C = 1
print(A.__add__(A)) # 24
print(A.__add__(B)) # 14
print(A.__add__(C)) # 13
# ну или нормально обяснитесь а не это все
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