Was ist der Unterschied zwischen Klassen- und Instanzattributen?

Gibt es einen sinnvollen Unterschied zwischen: class A(object): foo = 5 # some default value vs. class B(object): def __init__(self, foo=5): self.foo = foo Wenn Sie viele Instanzen erstellen, gibt es Unterschiede in der Leistung oder im Platzbedarf für die beiden Stile? Betrachten Sie beim...