Duda en codigo principiante

Buenas comunidad,
Tengo una duda con respecto al codigo, quisiera poder sumar todos los personajes que se crean, logro mostrarlos, mas no se como sumarlos y que me muestre ese resultado tambien
De antemano, muchas gracias

class Personaje:
def init(self, nombre, fuerza, velocidad):
self.nombre = nombre
self.fuerza = fuerza
self.velocidad = velocidad

def __repr__(self):
    return f'{self.nombre} (Fuerza {self.fuerza}, Velocidad {self.velocidad})'

def __add__ (self, other):
    new_name = self.nombre + other.nombre
    new_strengh = self.fuerza + other.fuerza
    new_speed = self.velocidad + other.velocidad
    return Personaje(new_name, new_strengh, new_speed)

cantidad_personajes = int(input('cantidad de personajes: '))
personajes =

for i in range (cantidad_personajes):
nuevo_nombre = input('nombre de personaje: ')
nuevo_fuerza = int(input('fuerza de personaje: '))
nuevo_velocidad = int(input('velocidad de personaje: '))
personajes.append(Personaje(nuevo_nombre,nuevo_fuerza,nuevo_velocidad))

for personaje in personajes:
print(personaje)

Hola, la linea que tiene “personajes =” esta mal, seguramente queres almacenarlos en unla lista entonces deberia ser personajes = Y para obtener la cantidad de elementos de la lista (la cantidad de personajes, podes usar la propiedad len cuenta_de_personajes = len(personajes) print(“Actualmente tenemos {} personajes.”.format(cuenta_de_personajes)) Tenes mas info en Saludos, Javier.

1 me gusta