Non sto a sindacare, ogni linguaggio fa delle scelte. Ma se ci pensi anche la scelta di Python ha una sua logica. Ti impedisce di avere delle funzioni con side effect difficili da debuggare.
Immagina un codice pieno di funzioni che modifichino variabili esterne al loro scopo. Come trovi un eventuale errore senza dare di matto?
_______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python