29 giugno 2008

Comprimere e Decomprimere un File con Zlib

import zlib

#stringa da comprimere
alfabeto = 'abcdefghilmnopqrstuvz'


#comprime l'alfabeto
comprimi = zlib.compress(alfabeto)

#risultato file compresso
comprimi('x\x9cKLJNIMK\xcf\xc8\xc9\xcd\xcb/(,*.)-\xab\x02\x00^?\x08\xe3)

len(alfabeto); len(comprimi)
#lunghezza frase 21 caratteri
#lunghezza frase compressa 29

#frase decompressa
zlib.decompress(comprimi)

'abcdefghilmnopqrstuvz'

Giocare con le Condizioni in Python

#funzione numero con parametro
def Numero(x):
if x % 2 == 0: #ciclo
print x, 'è pari'
else:
print x, 'è dispari'


#chiamate della funzione
Numero(3)

Numero(23 + 44)

Numero(73)

Numero(84 + 389)

22 giugno 2008

Lo Zen dei Pythonisti


Forse, si inizia a intravedere che sto diventando un fanatico di questo bellissimo linguaggio, ma state attenti, se dovreste riconoscervi in queste minime PYTHON è il linguaggio anche per TE!!!

ps. python è un linguaggio che a lungo crea dipendenza!