[Python] Codifica di Hamming

Pietro Battiston toobaz a email.it
Lun 26 Maggio 2008 11:27:27 CEST


Mr.SpOOn ha scritto:
> On Mon, May 26, 2008 at 9:41 AM, Pietro Battiston <toobaz a email.it> wrote:
>
>   
>> l=list(parola)
>>
>> l.reverse()
>>
>> s=""
>> cont=""
>>
>> while l:
>>    if isPower(i+1,2):
>>       s = s+"H"
>>    else:
>>       s = s+ l.pop()
>>    cont+=1
>>     
>
> Mmm, guardando meglio il codice, cont a che servirebbe?
>   

scusa, ho pasticciato con il copia-incolla:

l=list(parola)

l.reverse()

s=""
cont=0

while l:
   if isPower(cont+1,2):
      s = s+"H"
   else:
      s = s+ l.pop()
   cont+=1


(poi puoi tranquillamente chiamare "cont" "i").

Pietro


Maggiori informazioni sulla lista Python