In Python sto ottenendo il seguente errore:riferimento prima della errore di assegnazione in python
UnboundLocalError: local variable 'total' referenced before assignment
All'inizio del file (prima che la funzione in cui l'errore viene), dichiaro 'totale' con il parola chiave globale. Quindi, nel corpo del programma, prima che venga chiamata la funzione che utilizza "total", la assegno a 0. Ho provato a impostarla su 0 in vari punti (compresa la parte superiore del file, subito dopo la sua dichiarazione), ma non riesco a farlo funzionare. Qualcuno vede cosa sto sbagliando?
State dichiarando globale nella funzione? –