Latest web development tutorials

Introduzione a Python

Python è una combinazione di alto livello del compilatore interpretativo, interattivo, e il linguaggio di scripting orientato agli oggetti.

disegno Python altamente leggibile, rispetto ad altre lingue, spesso utilizzare parole chiave in inglese, punteggiatura altre lingue, ha più funzioni rispetto a qualsiasi altra struttura del linguaggio grammatica.

  • Python è un linguaggio interpretato: Ciò significa che il processo di sviluppo non viene compilato questo link.Come PHP e Perl lingue.

  • Python è un linguaggio interattivo: questo significa che è possibile in un prompt di Python di interagire direttamente scrivere il programma.

  • Python è un linguaggio orientato agli oggetti: Ciò significa che Python supporta stile di programmazione orientata agli oggetti o il codice incapsulati in oggetti tecnici.

  • Python è principianti lingua: Python per programmatori junior è una grande lingua, che sostiene lo sviluppo di una vasta gamma di applicazioni, dalla semplice elaborazione di testi per il browser WWW e quindi al gioco.



storia di sviluppo di Python

Python da Guido van Rossum alla fine del 1980 e all'inizio del 1990, l'Istituto Nazionale olandese di Matematica e Informatica progettati.

si Python dai molti altri linguaggi si è evoluta, tra cui ABC, Modula-3, C, C ++, Algol-68, SmallTalk, shell Unix, e altri linguaggi di scripting, e così via.

Linguaggi come il codice sorgente Perl, Python è allo stesso modo seguono GPL (GNU General Public License) accordo.

Python è ora un team di sviluppo a mantenere, Guido van Rossum continua ad occupare un ruolo fondamentale nel guidare il suo progresso.



Caratteristiche Python

  • 1. Facile da imparare: Python ha relativamente poche parole chiave, struttura semplice e la sintassi di una curva di apprendimento più facile chiaramente definito.

  • 2. Facile da leggere: Python definizione del codice più chiaro.

  • 3. Facile da mantenere: il successo di Python sta nel suo codice sorgente è abbastanza facile da mantenere.

  • 4. Una vasta gamma di libreria standard: Uno dei maggiori vantaggi di Python è una ricca biblioteca, multi-piattaforma, su UNIX, Windows e ben compatibile con Macintosh.

  • 5. Modalità interattiva: modalità interattiva, è possibile immettere per eseguire codice da terminale e ottenere i frammenti test di lingua e il debug del codice per interagire.

  • 6. Portatile: In base alle caratteristiche del suo open source, Python è stato portato (cioè per farlo funzionare) per molte piattaforme.

  • 7. scalabile: Se è necessario eseguire del codice chiave veloce, o vuole scrivere alcuni algoritmi non vogliono aprire, è possibile utilizzare C o C ++ per completare quella parte del programma, e quindi chiamare dal programma Python.

  • 8. Database: Python fornisce un'interfaccia per tutti i principali database commerciali.

  • 9.GUI Programmazione: Python GUI supporto può essere creato e portato a molte chiamate di sistema.

  • 10. possono incorporare: È possibile incorporare Python C / C ++ programma che permette all'utente del programma è stato "sceneggiato" capacità.