







Se non hai installato Python in modo da poter iniziare dal prompt dei comandi, dovrai prima andare nella directory Python per avviare l`interprete. 






A differenza di molte altre lingue, non è necessario mettere un punto e virgola alla fine di una riga ; piazzare. Inoltre non è necessario utilizzare parentesi graffe ({}) da utilizzare per indicare i blocchi con codice. Invece, lavori con il rientro per indicare i blocchi di codice.
Assicurati di salvare il file in un luogo in cui puoi aprirlo facilmente, poiché dovresti essere in grado di accedervi facilmente dalla riga di comando. Ora salvalo come "Ciao.pi".
A seconda di come hai installato Python e quale versione, potrebbe essere necessario pitone ciao.pi o python3 ciao.pi digitando per eseguire il programma.

La sequenza continua finché (mentre) B è meno di (<) 100. L`uscita diventa quindi 1 1 2 3 5 8 13 21 34 55 89 Esso fine=` ` il comando mostrerà l`output sulla stessa riga, invece di mostrare ogni valore su una riga diversa. Ci sono alcune cose a cui prestare attenzione in questo semplice programma che sono fondamentali per creare programmi complessi in Python: 
Questo da 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
Questo programma introduce alcune altre importanti affermazioni che sono indispensabili per una serie di diverse applicazioni: ingresso() – Richiede l`input da tastiera. L`utente vedrà il messaggio tra virgolette. In questo esempio,ingresso() circondato dal int() funzione, il che significa che tutto l`input viene trattato come un intero (intero). gamma() – Questa funzione può essere utilizzata in diversi modi. In questo programma, controlla se un intervallo è compreso tra 13 e 20. La fine dell`intervallo non conta nel calcolo.
5. continua ad imparare. Questo è solo l`inizio quando si tratta di imparare Python. Sebbene sia una delle lingue più facili da imparare, c`è molto da imparare se vuoi approfondire la lingua. Il modo migliore è continuare a fare programmi! Ricorda che puoi scrivere rapidamente alcuni progetti di programmi nell`interprete e testare le modifiche è semplice come eseguire nuovamente il programma dalla riga di comando. Ci sono molti buoni libri sulla programmazione Python, tra cui "Python per principianti", "Ricettario Python" e "Programmazione Python: Introduzione all`Informatica". Sono disponibili numerose risorse online, ma si concentrano principalmente su Python 2.X. Potrebbe quindi essere necessario modificare gli esempi per farli funzionare in Python 3. Molte scuole offrono lezioni su Python. Python viene spesso insegnato nelle lezioni introduttive alla programmazione perché è uno dei linguaggi più facili da imparare.
Programmazione in python
Contenuto
Vuoi imparare a programmare? Iniziare a programmare in un linguaggio di programmazione può sembrare scoraggiante e potresti pensare che occorrano lezioni per impararlo. Anche se può essere il caso di alcuni linguaggi di programmazione, ce ne sono molti che puoi padroneggiare in un giorno o due. Python è uno di questi linguaggi. Puoi già avere un programma Python funzionante realizzato in pochi minuti. Continua a leggere per scoprire come.
Passi
Parte 1 di 5: Installazione di Python (Windows)

1. Scarica Python per Windows. È possibile scaricare gratuitamente l`interprete Python per Windows dal sito Web di Python. Assicurati di scaricare la versione corretta per il tuo sistema operativo.
- Scarica la versione più recente.
- Python è già incluso in OS X e Linux. Non c`è bisogno di installare tutto il software relativo a Python, ma hai davvero bisogno di un buon word processor per un linguaggio di programmazione.
- La maggior parte delle distribuzioni Linux e delle versioni di OS X utilizzano ancora Python 2.X. Ci sono alcune piccole differenze tra 2 & 3, in cui soprattutto le modifiche dell`art "Stampa" affermazione spicca. Se desideri installare una versione più recente di Python su OS X o Linux, scarica i file necessari dal sito Web di Python.

2. Installa l`interprete Python. Per la maggior parte degli utenti, le impostazioni predefinite saranno sufficienti. Puoi far funzionare Python dal prompt dei comandi controllando l`ultima opzione dell`elenco dei moduli disponibili.

3. Installa un word processor. È possibile scrivere un programma Python in Notepad (Notepad) o TextEdit, ma è molto più semplice leggere il codice con un editor di testo specializzato. Sono disponibili numerosi editor gratuiti tra cui scegliere, come Notepad++ (Windows), TextWrangler (Mac) o JEdit (qualsiasi sistema).

4. Metti alla prova la tua installazione. Apri Prompt dei comandi (Prompt dei comandi di Windows) o Terminale (Mac/Linux) e digita pitone. Verrà caricato Python e verrà visualizzato il numero di versione. Ora ti verrà presentato il prompt dei comandi dell`interprete Python, come segue >>>.
genere Stampa("Ciao mondo!") e premere ↵ Entra.Ora ricevi il testo Ciao mondo! visto sotto il prompt dei comandi di Python.
Parte 2 di 5: Apprendimento dei concetti di base

1. Non c`è bisogno di compilare un programma Python. Python funziona con un interprete, il che significa che puoi eseguire un programma subito, una volta apportate le modifiche. Ciò rende il processo di iterazione, revisione e debug molto più veloce rispetto a molti altri linguaggi di programmazione.
- Python è uno dei linguaggi più facili da imparare e puoi avere un semplice programma in esecuzione in pochi minuti.

2. Utilizzando l`interprete. Puoi testare con il codice dell`interprete senza prima aggiungerlo al programma. Questo è ottimo per imparare come funzionano i compiti o per scrivere un programma una tantum.

3. Il modo in cui Python gestisce oggetti e variabili. Python è un linguaggio orientato agli oggetti, il che significa che tutto viene trattato come un oggetto. Ciò significa che devi dichiarare le variabili all`inizio di un programma (puoi farlo in qualsiasi momento), e specificherai anche il tipo di variabile (intero, stringa, ecc.) devono indicare.
Parte 3 di 5: Utilizzo dell`interprete Python come calcolatrice
L`esecuzione di alcune funzioni aritmetiche di base aiuta a familiarizzare con la sintassi di Python e il modo in cui vengono trattati numeri e stringhe.

1. Avvia l`interprete. Apri il prompt dei comandi o il terminale. genere pitone e premere ↵ Entra. Questo avvierà l`interprete Python e aprirà il prompt dei comandi Python (>>>).

2. Poche semplici operazioni aritmetiche. Puoi facilmente usare Python per eseguire alcune semplici operazioni aritmetiche. Vedere il codice seguente per alcuni esempi di queste funzioni di calcolo. Fai attenzione: # indica che stai commentando in codice Python e non vengono elaborati dall`interprete.
>>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2# Division restituisce sempre un numero a virgola mobile (decimale) 35.0 >>> (100 - 10*3) // 2# La divisione del piano (due barre) ignora il decimale 35 >>> 23% 4# Calcola il resto di una divisione 3 >>> 17.53*2.67 / 4.1 11.41587804878049

3. Poteri di calcolo. Utilizzare il ** operatore per indicare una potenza. Python può calcolare rapidamente grandi numeri. Vedere il codice qui sotto con esempi.
>>> 7 ** 2# 7 al quadrato 49 >>> 5 ** 7# 5 al 7 78125

4. Creazione e manipolazione di variabili. Puoi assegnare variabili in Python per semplici funzioni algebriche. Questa è un`eccellente introduzione all`assegnazione di variabili nei programmi Python. Assegni le variabili con il = cartello. Vedere il codice qui sotto con esempi.
>>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> ca**o 2 16 >>> larghezza = 10# Le variabili possono essere qualsiasi stringa >>> altezza = 5 >>> larghezza * altezza 50

5. Chiudi l`interprete. Una volta terminato di utilizzare l`interprete, è possibile chiuderlo e tornare al prompt dei comandi premendo Ctrl+z (Finestre) o Ctrl+D (Linux/Mac) e poi ↵ Entra. Puoi anche esentato() digitare, dopodiché premere ↵ Invio Premere.
Parte 4 di 5: Un primo programma

1. Apri il tuo elaboratore di testi. Puoi creare rapidamente un programma di prova per familiarizzare con le basi della creazione e del salvataggio dei programmi, quindi eseguirli con l`interprete. Consente inoltre di verificare se l`interprete è installato correttamente.

2. La realizzazione di un "Stampa" dichiarazione. "Stampa" è una delle funzioni di base di Python e viene utilizzata per visualizzare informazioni nel terminale durante l`esecuzione di un programma. Fai attenzione: "Stampa" è una delle maggiori differenze tra Python 2 e Python 3. In Python 2, tutto ciò che dovevi fare era "Stampa" digitando seguito da ciò che volevi mostrare. In Python 3 "Stampa" diventa una funzione, così lo farai ora "Stampa()" devi digitare, mettendo quello che vuoi mostrare tra parentesi.

3. Aggiungi una dichiarazione. Uno dei modi più comuni per testare un linguaggio di programmazione è attraverso il testo "Ciao mondo!" mostrare. Metti questo testo all`interno del "Stampa()" dichiarazione, insieme alle citazioni:
Stampa("Ciao mondo!")

4. Salva il file. Fai clic su File nel menu principale del tuo elaboratore di testi e seleziona Salva con nome. Nel menu a discesa sotto la casella del nome, scegli il tipo di file Python. Se utilizzi Blocco note (non consigliato), seleziona "Tutti i files" e luogo ".pi" alla fine del nome del file.

5. Esegui il programma. Apri Prompt dei comandi o Terminale e vai al percorso di salvataggio del file. Una volta lì, avvia il programma digitando Ciao.pi e premere ↵ Entra. Ora dovresti ottenere il testo Ciao mondo! può essere visto, sotto la riga di comando.

6. Testare il più spesso possibile. Una delle grandi cose di Python è che puoi testare subito nuovi programmi. Una buona pratica è lasciare la riga di comando attiva nello stesso momento in cui si lavora nell`editor. Quando salvi un programma nell`editor, puoi eseguirlo direttamente dalla riga di comando, in modo da poter testare rapidamente le modifiche.
Parte 5 di 5: Progettazione di programmi più complessi

1. Sperimenta con una dichiarazione di controllo del flusso standard. Con le istruzioni di controllo del flusso puoi controllare ciò che fa un programma, in base a determinate condizioni. Queste istruzioni sono il fulcro della programmazione Python e puoi usarle per creare programmi che fanno cose diverse a seconda dell`input e delle condizioni. Esso mentre dichiarazione ne è un buon esempio, tanto per cominciare. In questo esempio puoi farlo mentre istruzione per calcolare la sequenza di Fibonacci fino a 100:
# Ogni numero nella sequenza di Fibonacci è# la somma dei due numeri precedenti. a, b = 0, 1 mentre b < 100: print(b, end=` `) a, b = b, a+b
- Nota il rientro. UN : indica che le righe seguenti saranno rientrate e faranno parte di un blocco di codice. Nell`esempio sopra, crea stampa(b) e a, b = b, a+b parte di mentre bloccare. La corretta indentazione è essenziale e unica per un programma Python. Non funzionerà correttamente se il rientro non è corretto.
- È possibile definire più variabili sulla stessa riga. Nell`esempio sopra, entrambi un Se B definito sulla prima riga.
- Se inserisci questo programma direttamente nell`interprete, dovrai aggiungere una riga vuota alla fine, in modo che l`interprete sappia che il programma è terminato.

2. Funzioni di progettazione all`interno dei programmi. È possibile definire funzioni che è possibile richiamare successivamente nel programma. Ciò è particolarmente utile quando è necessario utilizzare più funzioni entro i confini di un programma più ampio. Nell`esempio seguente, crei una funzione simile a quella scritta in precedenza, per chiamare una sequenza di Fibonacci:
def fib(n): a, b = 0, 1 mentre a < n: print(a, end=` `) a, b = b, a+b print() # Più avanti nel programma chiami la funzione di Fibonacci # per un valore che specifichi. bugia(1000)

3. Costruisci un programma di controllo del flusso più complesso. Le istruzioni di controllo del flusso consentono di specificare condizioni specifiche che modificano il funzionamento del programma. Ciò è particolarmente importante quando si ha a che fare con l`input dell`utente. L`esempio seguente usa Se, elif (altrimenti se) e altro per creare un semplice programma per commentare l`età di qualcuno.
età = int(input("Inserisci la tua età: ")) se l`età <= 12: stampa("È bello essere di nuovo un bambino!") elif age in range(13, 20): print("sei un adolescente!") altrimenti: print("È ora di crescere") # Se una di queste affermazioni è vera #, viene visualizzato il testo corrispondente. # Se nessuna delle affermazioni è vera, allora lo diventa "altro" # messaggio mostrato.

4. Impara le altre espressioni condizionali. L`esempio precedente utilizza il simbolo "minore o uguale a" (<=) per determinare se l`età inserita corrisponde alla condizione. Puoi usare le stesse espressioni condizionali che usi in matematica, ma digitarle è leggermente diverso:
Senso | Simbolo | Simbolo di pitone | |
---|---|---|---|
Meno di | < | < | |
Più grande di | > | > | |
Minore o uguale | ≤ | <= | |
Maggiore o uguale | ≥ | >= | |
equivale | = | == | |
Non uguale | ≠ | != |
Consigli
- Python è uno dei linguaggi per computer più semplici, ma ci vuole ancora dedizione per imparare davvero bene. Aiuta anche avere una certa conoscenza dell`algebra, perché Python è molto concentrato sui modelli matematici.
Articoli sull'argomento "Programmazione in python"
Condividi sui social network:
Simile
Popolare