Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 26, 2022 11:21:57

orel_da
Зарегистрирован: 2021-08-24
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Как метод должен возвращать существующий объект one.plus.two

Добрый день.
Надо создать переменные one, two. Программа должна выполнять действия plus - сложение

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

Какие свойства классов надо использовать?

Офлайн

#2 Ноя. 29, 2022 11:47:39

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Как метод должен возвращать существующий объект one.plus.two

А вы уверены что вы правильно сформировали модель?
Может все таки другой подход нужен?



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Ноя. 30, 2022 00:09:14

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Как метод должен возвращать существующий объект one.plus.two

 # может так? а то в вашей нотации
# какое то чтуюто получается
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
# ну или нормально обяснитесь а не это все



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version