Python: Il tuo primo programma in Python

Con questo articolo cominciamo una nuova serie, quella sul linguaggio di programmazione Python. La playlist è nata per celebrare i primi cento iscritti al canale: ogni volta che arriveranno altri cento iscritti aggiungerò un nuovo argomento. Cominciamo con la prima lezione: installare Python, scrivere il primo programma e lanciarlo.

Installare python e L’editor

Se Python non fosse installato sulla vostra macchina, i comandi sono molto semplici. Servono due pacchetti base, python3 e python3-pip, e il gestore dei pacchetti installerà da solo una serie di dipendenze. Su Debian, Ubuntu e derivate:

sudo apt install python3 python3-pip

Se volete seguire gli esempi con lo stesso software che uso io, installate Visual Studio Code, un editor molto comodo per tantissimi linguaggi di programmazione:

sudo snap install code --classic

Il primo programma

Per creare il file usiamo un comando che già conosciamo, touch. Il file avrà l’estensione .py, che è quella dei file Python.

touch 01.py

Lo apriamo nell’editor e scriviamo la prima cosa che si fa in qualsiasi linguaggio di programmazione, cioè “ciao mondo”. Serve a rompere il ghiaccio e a vedere il primo costrutto. Usiamo la funzione print, che accetta un valore da stampare, in questo caso una stringa:

print("Ciao mondo")

Python è un linguaggio molto semplice: non ci sono terminatori di riga o altre complessità. Questo programma è già funzionante e si può lanciare in due modi: da Visual Studio Code con il tasto Run, che lo esegue nel terminale integrato, oppure dal terminale con il comando python3 seguito dal nome dello script:

python3 01.py

In entrambi i casi l’output è lo stesso:

Ciao mondo

Print e i suoi argomenti

Riguardo a print, la prima istruzione che vi presento, ci sono due cose da sapere. La prima: accetta più di un argomento, separati da virgola (la virgola è il separatore degli argomenti per tutte le funzioni Python), e li stampa in fila separati da spazi. La seconda: aggiunge un carattere di a capo alla fine di ogni output. Il file 01.py con i due modi di scrivere il saluto:

print("Ciao mondo")
print("Ciao", "mondo")

L’output è lo stesso scritto due volte, la seconda riga a capo dopo la prima:

Ciao mondo
Ciao mondo

Chiusura

Per ora è tutto: installate Python e Visual Studio Code, scrivete i vostri primi script con print e provate a lanciarli. La prossima volta entreremo più nel vivo con il comando input e le prime variabili.

Link e risorse

Sostieni il canale

PER SOSTENERE IL CANALE BASTANO UN LIKE E UN’ISCRIZIONE!

questi link sono affiliati Amazon, acquistando i libri che ti consiglio sostieni il canale!