handogin1999
07.09.2020 19:33

Python, oписать метод copy() для класса Нужно описать метод copy(), который будет возвращать точную копию объекта, для которого его вызвали (получается нужно чтобы были разные id, но все остальное, помимо имени, одинаковое)

class man:
at_home = False
name = ""
age = 0
def copy(self):
#метод copy

man1 = Vehicle()
man1.name = 'Antony'
man1.age = 28

new_man = man1.copy
new_man.name = 'Jack'
print(man1.name)

print('id man1: ', id(man1), 'id new_man: ', id(new_man))
print(man1.speed)
print(new_man.speed)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
fhtyf
04.01.2021 20:21

ответ в прикрепленном файле

Python  3.8.X

Примерный вывод на скриншоте


Python, oписать метод copy() для класса Нужно описать метод copy(), который будет возвращать точную
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота