|
Benvenuto al corso Python.
AVVERTENZA: il corso non e' indirizzato ai principianti, ma a
persone che conoscono bene altri linguaggi (principalmente Java). Per certi
versi è un tutorial Python per programmatori Java. Mi scuso di questa
impostazione ma essendo io un programmatore Java non mi è riuscito di fare
di meglio. Comuque il testo dovrebbe essere comprensibile anche per
programmatori in altri linguaggi, a patto che si conosca già la
programmazione ad oggetti (che non viene introdotta approfonditamente ma
solo accennata).
Ringrazio Gabriele Renzi e Lawrence Oluyede per le segnalazioni di errori
che ho provveduto a correggere. Se riscontrate altri errori o anche
solamente parti poco chiare, siete invitati a segnalarmelo per email, farò
del mio meglio per correggerli e migliorare il testo.
Python è un linguaggio di scripting Open Source, molto diffuso in ambiente
Linux ma disponibile e usato anche sotto Windows e Mac. Ne esistono perfino
versioni per i computer palmari.
Python è un linguaggio interattivo e interpretato, e questo ne fa
un'ottima scelta per lo scripting. A differenza del Perl, ha una sintassi
molto chiara e semplice, ed è a oggetti in maniera più
"radicale" rispetto al perl. Viene usato per programmi solitamente
più complessi di quelli sviluppati in Perl, e maggiormente per
applicazioni di tipo GUI (a differenza di PHP). Comunque in Python è
implementato un importante e diffuso application server, Zope, e un famoso
CMS (Plone).
Selezionare le voci a lato per accedere alle sezioni del corso.
Per saperne di più:
|