Предмет: Информатика,
автор: Archives
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)
Ответы
Автор ответа:
1
Ответ в прикрепленном файле
Python 3.8.X
Примерный вывод на скриншоте
Приложения:

Archives:
спасибо
Интересные вопросы
Предмет: Русский язык,
автор: trem74
Предмет: Математика,
автор: YanaMatvienko2003
Предмет: История,
автор: sabir993115
Предмет: Математика,
автор: Marysa185
Предмет: Математика,
автор: lolptthf