Los bucles while son más rápidos que los for en prácticamente todos los lengujes (en javascript no porque hacen cosas raras con los engine)
while --n:
Al llegar a 0 para solo porque equivale a false, no tienes que declarar ni iterar i ni comprobar el condicional de i con n.
Si buscas performance usa asyncio, multithread, controla instancias programáticamente o algo así. Testea y compara.
while --n:
Al llegar a 0 para solo porque equivale a false, no tienes que declarar ni iterar i ni comprobar el condicional de i con n.
Si buscas performance usa asyncio, multithread, controla instancias programáticamente o algo así. Testea y compara.