Alcuni anni fa' lessi il libro "Pensare da informatico: Imparare con Python", la cui versione on-line la trovate a questo indirizzo: http://www.python.it/doc/Howtothink/Howtothink-html-it/index.htm. Di quel libro ora non ricordo più nulla (e non trovo neanche la copia stampata
).
Questa mattina ritrovandomi nel più completo ozio, ho pensato di dare un'occhiata al sito italiano di riferimento del linguaggio: http://www.python.it/; mi sono ritrovato nella pagina newbie (o per i principianti).
Lì, la magia del creare si è riaccesa, mai spenta del tutto, anche se in questi ultimi tempi è stata relegata in cantuccio. Ho scaricato alcune guide, il manuale di riferimento e perfino la libreria di riferimento. Oggi ho letto un tutorial base abbastanza sintetico: Tutorial per principianti in Python, infatti mancano i costrutti più avanzati del linguaggio, ad esempio: le classi, gli oggetti, le pile, invece presenti nel primo libro da me letto.
Cosa vorrei fare!?
Non ne sono sicuro, ma oltre ad usarlo come svago, ho una mezza intenzione di convertire gli script coi quali gestisco questo blog e magari creare anche un'interfaccia grafica, o addirittura creare qualche piccolo programma che funzioni da remoto in modo free database, tempo e volontà permettendo; beh si, forse sto vaneggiando un tantino, ma non ci sono ancora tasse sui pensieri. ![]()
Per adesso userò quel poco in mia conoscenza per convertire i miei g-script dal codice bash a quello in python; infatti è da questi script che ho iniziato ad imparare ad usare la bash, e conto che siano il trampolino di lancio per approfondire il python.
Per ora vi saluto con un: print "Hello people" e con un piccolissimo inizio per lasciar intendere che le mie intenzioni sono piuttosto solide: #!/usr/bin/python # -*- coding: utf-8 -*- ilmionome = "Maurizio" print "Indovina il mio nome." count = 0 while count < 3: count = count + 1 nome = raw_input ("Qual'è il mio nome? ") if nome == ilmionome: print "Invinato, mi chiamo ", nome,"!" count = 3 else: print "Risposta errata!"