Modifiche

Da GolemWiki.

Python Lezione 4 Giugno 2008

865 byte aggiunti, 10:05, 6 giu 2008
Python
== Python ==
[http://www.python.orgit/ Python] è un linguaggio di programmazione [http://it.wikipedia.org/wiki/Interprete_(informatica) interpretato].
Il linuaggio interpretato è simile agli altri linguaggi in circolazione ma, invece di essere trasformato direttamente in codice binario dal meccanismo automatico, viene interpretato da questo e poi mandato all'hardware.
È meglio Un linguaggio interpretato non ha bisogno di essere ricompilato: il codice scritto viene interpretato da un interprete a run-time (tempo di quelli compilati perchè si adatta ai vari hardwareesecuzione) e tradotto al volo nel linguaggio macchina.Python Quindi i programmi python possono girare su qualsiasi hardware e sistema operativo su cui è un ottimo linguaggio stato portato l'interprete. Ovviamente, questa cosa si paga sul tempo di prorammaziobe ma è un pò più lento, diversamente da quello in c.Python esecuzione pure: l'approccio ha 4 interpreti:generamlmente si usa cpython (classic python, scritto in c) in tutte le distribuzioni pythoni suoi vantaggi, ma c'è anche pypy e jython (scritto rispetto a un linguaggio compilato direttamente in java linguaggio macchina per creare un eseguibile, python)e gli altri liguaggi interpretati risultano essere più lenti.
La prima riga di ogni script Esistono vari interpreti: [http://www.python deve iniziare con #!usr.org Cpython], o classic python, è l'interprete "ufficiale", scritto in C e disponibile per linux, mac e windows.[http:/bin/envwww.jython.org/Project/ Jython] è un interprete scritto al 100% in Java, e si interfaccia strettamente ai programmi e alla libreria Java[http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython IronPython] è un interprete python che gira sulla piattaforma .NET[http://codespeak.net/pypy/dist/pypy/doc/home.html PyPy] è (anche) un interprete python scritto in.. python
La prima riga di ogni script python deve iniziare con #!usr/bin/env python il #! del file fa capire al sistema operativo (solo su sistemi posix, quindi unix/linux) che quello non è un file di testo ma un eseguibileda eseguire con l'inteprete python.
== COMMENTI ==
81
contributi

Menu di navigazione