ePrometeusCorsoLinuxLinux
testi articoli
Testi Articoli  Download
Home | Espressioni | Comandi | Funzioni | Moduli | Classi | 
CorsoJava è ora Video! Free for all!
Clicca Qui!
Corso Python
Python: le espressioni
L'interprete
Numeri
Numeri complessi
Conversioni
Stringhe
Indici stringhe
Liste
Tuple
Dizionari


<<< L'interprete >>>

Per poter fare delle prove di programmazione, occorre avere la possibilità di eseguire le espressioni. Per fortuna Python ha una modalità interattiva che permette di provare direttamente le espressioni che via via scriveremo.

Lanciando un interprete, che può essere sia in ambiente Linux che Windows, otteniamo il seguente messaggio (può cambiare a seconda del sistema e della versione):

Python 2.2.3 (#1, Jun 12 2003, 10:30:38)
[GCC 2.95.3 20010315 (release)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

Possiamo poi direttamente digitare delle espressioni come 2+2 e vederne il risultato, usando python come un calcolatore da tavolo.

Naturalmente una volta sviluppato un programma, si vuole distribuire agli utenti. Abbiamo molto da dire ancora per arrivare a questo problema, ma mi sembra doveroso citare quali siano le modalità di distribuzione dei programmi, che dipendono da sistemi operativi.

In ambiente UNIX è sufficiente scrivere uno script e poi utilizzare la classica sintassi #!/usr/bin/python. Ponendolo all'inizio di un file che contiene un programma in Python, e impostando il bit x, il file che lo contiene diventa eseguibile. Con Windows non è possibile fare altrettanto, ma esiste una interessante programma, che permette di trasformare un programma in python in un eseguibile autonomo. Consiglio di cercare su Internet l'utility "py2exe" per saperne di più.

Stiamo iniziando scrivere programmi, e quindi siamo interessati a sapere come sia scriverli agevolmente . Ci sono molte opzioni, dall'uso di un semplice editore testi come notepad o vi, ad un ambiente di sviluppo come idle che è già incluso nella distribuzione standard di Python, a sofisticati ambienti di sviluppo commerciale, anche questi facilmente rintracciabili su Internet a partire dal sito ufficiale www.python.org. Comunque per provare la maggior parte degli esenpi che faremo in questo corso, bastano semplicemente un editore testi e l'interprete python, che potete scaricare (gratis) direttamente dal sito www.python.org.

ePrometeus s.r.l. - Web Software House & Open Source System Integrator
MILANO - SAN BENEDETTO DEL TRONTO(AP)
Contatti: info@eprometeus.com