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 molto 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 serve come introduzione pratica al funzionamento di base di un linguaggio di programmazione.
Quasi tutti i programmatori, indipendentemente dalla lingua che stanno imparando, iniziano con la stessa attività di programmazione stampando "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 se eseguito correttamente significherebbe che tutto dietro le quinte sta probabilmente funzionando come dovrebbe essere.
È 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 loro viaggio di programmazione con esso, il tempo impiegato da un principiante per scrivere il loro primo programma viene utilizzato come misura di quanto sia facile iniziare con una determinata lingua o API.
Conosciuta anche come "Time to Hello, World" o TTHW, questa misura svolge 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"
Ovviamente, 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 leggendario libro è diventato una sorta di bibbia per gli scienziati informatici in erba, il programma "Hello, World" è diventato gradualmente sinonimo di inizio del proprio viaggio di codifica.
Oggi puoi far parte di questa eredità di lunga data.
Installazione di Python
Ovviamente, il primo passo è configurare Python sul tuo computer. Per questo tutorial, utilizzeremo l'ultima versione, Python 3.
Vai da Python's pagina dei download, cerca la versione più recente di Python 3 e scarica il programma di installazione adatto al tuo sistema operativo.
Una volta scaricato, fai clic sul programma di installazione 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, utilizzeremo 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.
Sebbene tu possa 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, passiamo alla parte che stavi aspettando.
Per visualizzare qualsiasi cosa su una shell Python, usiamo una funzione incorporata chiamata Stampa(). 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 nel file Stampa() funzione.
A tale scopo, digitare 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 -
Relazionato: Perché Python è il linguaggio di programmazione del futuro
Vuoi imparare o espandere le tue capacità di programmazione? Ecco perché Python è il miglior linguaggio di programmazione da imparare quest'anno.
Continuando 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 varianti può essere la stampa di ogni lettera su una riga separata (Suggerimento: un modo per farlo è usare un file per loop).
Andando oltre, puoi persino controllare alcune risorse online per saperne di più sulla funzionalità e l'usabilità di Python 3.
Vuoi imparare a programmare in Python? Ecco i modi migliori per imparare Python online, molti dei quali sono completamente gratuiti.
- Programmazione
- Pitone
Yash è un aspirante studente di informatica che ama costruire cose e scrivere di tutto ciò che riguarda la tecnologia. Nel tempo libero, gli piace giocare a Squash, leggere una copia dell'ultimo Murakami e cacciare i draghi a Skyrim.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Ancora un passo…!
Conferma il tuo indirizzo e-mail nell'e-mail che ti abbiamo appena inviato.