Вопрос Вопрос по python

Регистрация
22 Окт 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
class FieldTracker:

def __init__(self):

print({field: getattr(self, field) for field in self.fields})



class Point(FieldTracker):

fields = ('x', 'y', 'z')

def __init__(self, x, y, z):

self.x, self.y, self.z = x, y, z

super().__init__()

point = Point(1, 2, 3)

Почему у атрибутов x,y,z значения 1,2,3?
 
Трехмерные координаты? Не?
 
Пожалуйста имейте ввиду, что этот пользователь забанен
А че не биология?
 
блин я от токого здохну
 
чтобы повторялось 1,2,3 раза
 
Потому что такие ввели
 
Отсюда они получились : point = Point(1, 2, 3)
 
Назад
Сверху