[Python] Questo, da Python, non me lo sarei mai aspettato

Daniele Zambelli daniele.zambelli a gmail.com
Lun 12 Feb 2024 09:36:40 CET


Il giorno lun 12 feb 2024 alle ore 09:27 Carlos Catucci
<carlos.catucci a gmail.com> ha scritto:
>
> [...]
> E cosa ci sarebbe di strano? Se non gli passi un valore applica quello di default. QUello che deve fare fa'.

Lo strano per me è che il valore di default dovrebbe essere una lista
vuota ogni volta che chiamo la funzione invece la seconda volta è una
lista con i valori che sono stati inseriti dalla funzione nella
chiamata precedente.
Cioè due chiamate identiche della funzione hanno effetti differenti.
Mi pare che non rispetti il principio di non side effect (se si dice così).

Ciao.

-- 

Daniele

www.matematicadolce.eu

Perché la scuola,
invece di essere un luogo dove ci si allena a imparare,
è un luogo dove si fa finta di sapere?


Maggiori informazioni sulla lista Python