Come iniziare con Python utilizzando uno script “Hello World”
Python è oggi tra i linguaggi di programmazione più popolari al mondo. Sebbene la maggior parte possa attribuire la sua popolarità alle sue applicazioni in campi come Data Science e Machine Learning, è anche apprezzato dai principianti grazie alla facilità di apprendimento della sua sintassi.
Essendo un linguaggio di programmazione di alto livello, la sintassi di Python è più vicina al gergo umano che al codice macchina. Questo non solo rende la programmazione più intuitiva, ma ti aiuta anche a iniziare con relativamente meno difficoltà.
Con questo in mente, è tempo di dare il via al tuo viaggio in Python con il tuo primo programma “Hello, World”!
Che cos’è “Hello, World”?
“Hello, World” è un semplice programma di testo che generalmente funge da introduzione pratica al funzionamento di base di un linguaggio di programmazione.
Quasi tutti i programmatori, indipendentemente dalla lingua che stanno imparando, iniziano con lo stesso compito di programmazione: stampare “Hello, World” sul terminale o sullo schermo di output.
In alcuni casi, a causa della sua semplicità, “Hello, World” viene utilizzato anche per pre-testare o eseguire il debug di nuove funzionalità in un ambiente di programmazione. Dopotutto, se ci pensi, anche se il programma in sé è piuttosto rudimentale, il fatto che venga eseguito correttamente significherebbe che tutto dietro le quinte probabilmente funziona come dovrebbe.
È interessante notare che un’altra area in cui viene utilizzato “Hello, World” è nella valutazione di un linguaggio di programmazione o della facilità di apprendimento dell’API. Dato che la maggior parte dei programmatori inizia il proprio viaggio di programmazione con esso, il tempo impiegato da un principiante per scrivere il proprio primo programma viene utilizzato come misura di quanto sia facile iniziare con un certo linguaggio o API.
Nota anche come “Time to Hello, World” o TTHW, questa misura gioca un ruolo cruciale nel processo di progettazione incentrato sull’utente della maggior parte delle funzionalità di programmazione moderne oggi.
Ma perché tutti usano specificamente “Hello, World” e non “Hey, World” o “Hiya, World”?
L’eredità di “Hello, World”
Naturalmente, non esiste una regola rigida che ti limiti a utilizzare una variazione grammaticale di “Hello, World”. Detto questo, negli ultimi decenni “Hello, World” è cresciuto fino a diventare una tradizione consolidata.
Brian Kernighan, uno degli autori di programmazione più letti di tutti i tempi, ha fatto riferimento per la prima volta a “Hello, World” nel suo libro “C Programming Language”. Nel corso degli anni, quando il suo libro leggendario è diventato una sorta di bibbia per gli scienziati informatici in erba, il programma “Hello, World” è diventato gradualmente sinonimo di inizio del proprio viaggio di programmazione.
Oggi farai parte di questa eredità di lunga data.
Installazione di Python
Ovviamente, il primo passo è configurare Python sul tuo computer. Per questo tutorial, useremo l’ultima versione, Python 3.
Vai alla pagina dei download di Python, cerca la versione più recente di Python 3 e scarica il programma di installazione adatto al tuo sistema operativo.
Una volta scaricato, fai clic sull’installer e segui i passaggi mostrati sullo schermo per installare Python 3 sul tuo PC. Questo ti dà anche accesso a pip e IDLE.
Per questo tutorial, useremo IDLE, o Integrated Development and Learning Environment, che è l’IDE predefinito di Python.
Scrivi il tuo primo programma Python
Una volta installato Python 3 sul tuo PC, cerca IDLE nella directory dei file e aprilo. Sarai accolto con IDLE Shell come mostrato qui. Qui è dove viene visualizzato l’output del codice.
Anche se puoi semplicemente digitare un comando nella shell per stampare “Hello, World”, creeremo un nuovo file per farlo. Poiché i programmi più complessi si basano su un file di codice sorgente per la loro esecuzione, è buona norma eseguire anche i programmi più semplici utilizzando un file di codice sorgente.
Sulla shell, fai clic su File> Nuovo file , come mostrato qui. Si apre una finestra dell’editor IDLE in cui è possibile digitare il codice, che viene quindi eseguito nella shell.

Prima di scrivere qualsiasi cosa, salva il tuo file come helloworld.py . Ora, sulla parte che stavi aspettando.
Per visualizzare qualsiasi cosa su una shell Python, usiamo una funzione incorporata chiamata print () . Come suggerisce il nome, questa funzione “stampa” un valore sullo schermo ogni volta che viene chiamata. Per stampare un valore particolare, lo passiamo come argomento nella funzione print () .
Per farlo, digita il codice seguente:
print(“Hello, World”)
In Python e nella maggior parte degli altri linguaggi di programmazione, una stringa è scritta tra virgolette doppie.
Ora salva di nuovo il programma ed eseguilo. Per eseguire il programma, seleziona Esegui> Esegui modulo nel menu in alto.

Congratulazioni! Hai codificato ed eseguito con successo il tuo primo programma in Python 3! Il tuo output dovrebbe assomigliare a questo –

Continua il tuo viaggio di codifica
Ora che hai iniziato il tuo viaggio nella programmazione con l’iconico programma Hello, World, c’è ancora molto da esplorare.
Puoi provare a eseguire lo stesso programma su diversi IDE disponibili sul mercato, o forse provare a programmare una variazione più impegnativa di helloworld.py. Una di queste variazioni può essere la stampa di ogni lettera su una riga separata (Suggerimento: un modo per farlo è usare un ciclo for ).
Andando oltre, puoi persino controllare alcune risorse online per saperne di più sulla funzionalità e l’usabilità di Python 3.