[Python] scusate.. mancava il soggetto al mail.. problema con
variabile globale
Marco Amato
linediconsine a gmail.com
Dom 1 Ott 2006 14:49:03 CEST
scusate. ho inviato questa mail senza soggetto.. (mi è scappata :) )
-------------------------mail inviata prima senza soggetto .----------------
iao , ricevo questo errore..
dice :
c (il valore che torna la funzione ) non è una variabile globale...
ho provato a crearla fuori prima della funzione ma non cambia la
situzione..
Errore :
File "prova.py", line 20, in ?
print what_decode(300)
File "prova.py", line 11, in what_decode
c[8-z] = 1
NameError: global name 'c' is not defined
Code:
def what_decode(val):
a = val
z= 8
while z != -1:
if (a >= 2**z ):
c[8-z] = 1
a = a - 2**z
else:
c[8-z] = 0
z=z-1
return c[:]
print what_decode(300)
Maggiori informazioni sulla lista
Python