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)
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a