Sommario:

Python nel modo più semplice: 8 passaggi
Python nel modo più semplice: 8 passaggi

Video: Python nel modo più semplice: 8 passaggi

Video: Python nel modo più semplice: 8 passaggi
Video: Esercizi sulle Condizioni IF - ESERCIZI PYTHON con Soluzione per Principianti 2024, Dicembre
Anonim
Python in modo semplice
Python in modo semplice

Quindi hai deciso di imparare a usare Python e ti sei imbattuto in questo istruibile. (Sì, sto usando Python come verbo.)

So che potresti essere preoccupato, soprattutto se questo è il tuo primo linguaggio di programmazione, quindi lascia che ti rassicuri…

Python è un linguaggio di programmazione MOLTO MOLTO facile da usare che non solo puoi imparare in un'ora, ma fondamentalmente lo conosci già, dato che è così intuitivo.

Prima di tutto, è importante sapere che i programmatori non conoscono affatto alcun linguaggio di programmazione nella sua interezza. Molta programmazione è sapere cosa vuoi fare, non sapere come farlo e cercare su Google la risposta, trovare un codice di esempio, quindi modificarlo in base alle tue esigenze.

Python è un linguaggio di programmazione popolare, il che significa che è possibile trovare molti esempi di codice online.

In questo tutorial impareremo come far funzionare Python, esamineremo alcuni esempi di codice di base (con un cheat-sheet con esempi più avanzati alla fine).

C'è un collegamento al mio GitHub, dove sono pubblicati tutti i codici di esempio.

Poiché Instructables può rovinare il codice, ti consiglio di copiare e incollare i codici di esempio da GitHub:

Passaggio 1: installazione di Python

Lo so, sai come scaricare e installare cose, duuuh.

Tuttavia, configurare Python è un po' complicato se è la prima volta che lo fai, ma questo è il motivo per cui stai leggendo questo passo dopo passo. Starai bene.

-Fai clic su "Scarica il programma di installazione eseguibile di Windows x86-64" qui:

(Suppongo che tu stia usando Windows, in caso contrario, il processo è più o meno lo stesso)

-Al termine del download, premi AVANTI fino all'installazione. Consiglio di cambiare il percorso di installazione in qualcosa di meno confuso come "C:/Python"

Congratulazioni, hai QUASI finito! Ora puoi usare Python, tuttavia è bello avere alcuni pacchetti comuni installati, cosa che faremo nel passaggio successivo.

Passaggio 2: installazione dei pacchetti

Installazione dei pacchetti
Installazione dei pacchetti
Installazione dei pacchetti
Installazione dei pacchetti

Se lo desideri, puoi saltare questo passaggio, poiché Python è in grado di eseguire molte cose immediatamente.

Tuttavia, potresti voler controllare i passaggi poiché alla fine dovrai installare alcuni pacchetti quando vorrai fare cose più fantasiose con Python.

Se sei più uno studente visivo, ecco un video su come farlo:

Istruzioni di testo:

Al termine dell'installazione di Python, vai alla cartella in cui hai installato Python (diciamo che sia C:/Python) e trova la cartella denominata "Script". Al suo interno dovrebbe esserci un file chiamato "pip3.8" (o un numero più alto alla fine, a seconda di quando lo stai leggendo, quindi trova pipX. Y)

-NON fare clic su pip3.8, non lo stiamo facendo (vedi, non così semplice come potrebbe sembrare)

-Tenendo premuto Ctrl, fai clic con il pulsante destro del mouse da qualche parte nella cartella Script e trova "Apri PowerShell", fai clic su di esso. Si aprirà una schermata blu con del testo.

-Una volta che sei lì, digita pip3.8 install numpy e premi invio

Ecco, è così che installi una libreria! Facile, eh?

Ora, mentre installi i pacchetti, quando installi numpy finisce, dovresti anche installare matplotlib e scipy. Significato tipo "pip3.8 install NAME"

Una volta terminato, sei pronto per iniziare a programmare.

Passaggio 3: primo programma Python (installazione)

Primo programma Python (installazione)
Primo programma Python (installazione)
Primo programma Python (installazione)
Primo programma Python (installazione)
Primo programma Python (installazione)
Primo programma Python (installazione)

Quando abbiamo installato Python, abbiamo installato Python IDLE e lo useremo per scrivere i nostri programmi.

Purtroppo non ha un'icona carina. Puoi trovarlo in C:\Python\Python38\Lib\idlelib nel mio caso.

-Nella tua cartella di installazione vai su Lib e poi su idlelib. Trova un file chiamato "idle" ed eseguilo. Si aprirà una finestra.

-Clicca Ctrl+N per aprire una nuova finestra intitolata "senza titolo". Ecco dove scriveremo il nostro primo programma Python!

-Solo per verificare se tutto funziona digita quanto segue:

print ("Ho fatto tutto questo")

-Premi F5 per salvare il file. Scegli un nome e salvalo da qualche parte dove lo troverai. Raccomando un file dedicato intitolato Python sul tuo desktop.

-Quando premi F5, salverai tutte le modifiche ed eseguirai anche il programma. Si aprirà una nuova finestra e all'interno sarà scritto "Ho fatto tutto questo". E in realtà hai fatto tutto questo, hai scritto il tuo primo programma Python. Congratulazioni!

Ti consiglio di creare un collegamento a inattivo e di metterlo sul desktop per un facile accesso in futuro.

Nei passaggi seguenti spiegherò le basi di come funzionano le cose in Python. Sentiti libero di controllarli se sei nuovo nella programmazione o salta all'ultimo passaggio in cui ho allegato un cheat-sheet di Python con la maggior parte delle funzionalità di base in forma di esempio.

Passaggio 4: commenti

Poiché sappiamo già come stampare o scrivere cose sullo schermo, possiamo passare all'aggiunta di commenti al nostro codice. I commenti sono una parte molto importante della programmazione e ti fanno sembrare un professionista. I commenti sono righe di codice che sono lì solo per le persone che leggono il codice. Spiegano cosa dovrebbe fare la sezione di codice in linguaggio umano, quindi non devi analizzare ogni riga di codice solo per vedere cosa fa.

Ricorda, commenti=bene

Scriviamo un commento usando #. Python non vede nulla dopo #, un commento assomiglia a questo:

print ("L'ho fatto di nuovo") #Oops

Se premi F5 ed esegui il programma, l'output sarà "L'ho fatto di nuovo" senza gli Oops.

Ora che sai come commentare il tuo codice, passiamo a fare alcuni calcoli.

Instructables tende a rovinare il codice se lo copi e incolli, quindi ti consiglio di copiare il codice per questo passaggio dal mio GitHub, qui.

Passaggio 5: salvataggio e utilizzo delle variabili

Dal momento che stiamo scrivendo programmi ora, la maggior parte di essi dovrà memorizzare i dati che scriviamo nel programma e quindi fare qualcosa con esso. È possibile codificare le informazioni nel programma prima di eseguirlo o inserirle quando richiesto utilizzando la funzione input().

Per prima cosa devi sapere che Python (e altri linguaggi di programmazione) non vedono = come lo vediamo noi.

Per Python = significa salvare il lato destro di = al lato sinistro di =. Per evitare confusione, vediamo un esempio.

Dato che ora siamo programmatori, le spiegazioni su cosa fa il codice saranno nei commenti.

a=1 #il nome a ora è uguale a 1

b=a #poiché a è uguale a 1, b ora è anche uguale a 1

print ("a") #dobbiamo stampare i valori per vedere il programma in esecuzione

Come avrai notato, i programmi in Python vengono eseguiti dalla prima riga all'ultima in ordine sequenziale. Ciò significa che se ora ridefiniamo una variabile, il valore in essa contenuto verrà sostituito. Per esempio:

a=1 #a è 1b=a #b è anche 1, poiché a=1a=2 #a è ora cambiato in 2, ma b ricorda ancora il primo valore di a, poiché abbiamo cambiato il valore di a nella riga 3 e b è stato definito sulla riga 2

stampa ("a")

stampa("b")

Instructables tende a rovinare il codice se lo copi e incolli, quindi ti consiglio di copiare il codice per questo passaggio dal mio GitHub, qui.

Passaggio 6: calcoli

Ora facciamo alcuni calcoli, solo un piccolo aggiornamento rispetto a quello che stavamo facendo nel passaggio precedente.

a=1

b=2

c=0 #prima diamo a c un valore, quindi perché non 0, potrebbe essere qualsiasi cosa, dal momento che cambieremo il valore nella riga successiva

c=a+b #c ora è 1+2 ovvero c=3

print ("c: ", c) # stampiamo "c: " come testo, quindi aggiungiamo il valore di c in modo che sembri carino

print("a: ", a, "b: ", b, "c: ", c) #in modo analogo stampiamo le altre variabili e i loro nomi

Più o meno allo stesso modo possiamo usare:

+, - più e meno si spiegano da soli

* moltiplica i valori

/ divide i valori

Ad esempio:

a=1

b=2

c=a/b #il valore di c ora è 1/2 ovvero 0,5

print("c: ", c)

Instructables tende a rovinare il codice se lo copi e incolli, quindi ti consiglio di copiare il codice per questo passaggio dal mio GitHub, qui.

Passaggio 7: dichiarazioni If

A volte vorremmo che il nostro programma stampi qualche risultato solo SE succede qualcosa. In questo programma, stamperemo il numero solo se è maggiore di 100:

numero1=10 #possiamo dargli qualsiasi nome, gli esempi precedenti usavano a come esempio

mississippi=90 #vedi, il nome può essere qualsiasi cosa, purché inizi con una lettera

a=91 #possiamo ancora usare a

se numero1+mississippi>=100: #SE il lato sinistro è maggiore o uguale al destro

print ("numero1+mississippi è almeno 100") #fai questo (sì, deve essere rientrato)

se numero1+a==100: #SE la sinistra è esattamente uguale alla destra

print ("numero1+a è almeno 100") #fai questo, a meno che IF non sia vero

Se eseguiamo questo programma, vedremo che stampa solo la prima istruzione, poiché 10+90 è 100

Instructables tende a rovinare il codice se lo copi e incolli, quindi ti consiglio di copiare il codice per questo passaggio dal mio GitHub, qui.

Passaggio 8: la fine???

È tutto questo per Python?!

Naaah, tutt'altro. Ora conosci le basi su come salvare le variabili e fare calcoli con esse. Per maggiori funzionalità ho allegato un cheatsheet di Python con semplici esempi di codice. Il modo migliore per imparare è provare tu stesso gli esempi e vedere cosa succede quando cambi il codice.

I file possono essere trovati anche sul mio GitHub, qui:

Consigliato: