? Python è un linguaggio di programmazione imperativo che soprattutto, sottolinea l'importanza della leggibilità del codice . Python per Windows è un programma di installazione gratuito che include tutti i componenti necessari per creare programmi per computer con Python tra cui una interfaccia a riga di comando e shell , un compilatore e varie librerie per rendere la codifica più semplice. Caratteristiche
Python per Windows è soprattutto un linguaggio di programmazione funzionale che supporta la programmazione orientata agli oggetti . Si definisce come si desidera un programma di comportarsi scrivendo righe e blocchi di codice che reagiscono ai cambiamenti di stato del programma , ad esempio se un utente immette un testo o di un contatore raggiunge un certo valore . Il pacchetto di installazione di Python per Windows include un compilatore , che converte il codice in programmi in codice byte , che è quindi possibile distribuire ad altri .
Dichiarazioni
Python per Windows supporta tutte le principali dichiarazioni e dei flussi di controllo che si trovano in maggior parte dei principali linguaggi di programmazione , ma come si usa determinate parole chiave è diverso . Tra le affermazioni più comuni che controllano la direzione di un programma sono i " se ", " per", " mentre" e " provare " le dichiarazioni . Per creare una funzione o di altre subroutine , si utilizza l'istruzione "def " per iniziare un nuovo blocco di codice . È inoltre possibile definire una classe per la programmazione orientata agli oggetti utilizzando l'istruzione " di classe" .
Sintassi
codice Python sembra simile al C + + , Perl e il codice PHP , ma è più stretto in quanto è necessario formattarlo . Tuttavia, a differenza di questi linguaggi, Python non fa uso di parentesi graffe per indicare blocchi di codice . Invece, utilizza gli spazi bianchi . L'aggiunta di più spazio bianco sulle successive righe di codice dopo una riga specifica un blocco , ad esempio una classe o di una dichiarazione, e la rimozione di spazi bianchi dopo queste righe delimita la fine del blocco . Perché Python enfatizza la leggibilità del codice , se non si utilizza la spaziatura o il rientro correttamente , Python restituisce un errore .
Biblioteche
Python per Windows include diverse librerie standard . Queste librerie contengono blocchi di pre-scritto di codice , come funzioni e metodi che è possibile utilizzare in programmi senza dover scrivere il codice. Ad esempio, una libreria matematica contiene le funzioni per le operazioni aritmetiche e altri calcoli . Un'altra libreria contiene funzioni di ordinamento che si può usare con una sola riga di codice , invece di programmare il proprio ordinamento, che potrebbe assumere diverse linee . È inoltre possibile scrivere le proprie librerie o includere librerie scritte da altri per i futuri progetti di Python .