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
- il video su YouTube
- esempi e comandi della puntata su GitHub
- Usare l’interprete Python — in italiano
- Il tutorial di Python — in italiano
- Usare Python — installazione e uso, in italiano
- Python in Visual Studio Code — configurare l’editor
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!
