Vai al contenuto principale

Python Hello World: Guida per principianti alla programmazione

Impara le basi di Python eseguendo il programma print(“Hello World”).
· 3 min leggi

Scopri con l'IA

Benvenuto nel mondo della programmazione Python! Se sei alle prime armi con il codice, sei nel posto giusto. Questo articolo ti guiderà nella scrittura del tuo primo programma Python: la stampa di "Hello World!" Questo semplice esercizio è un rito di passaggio per i principianti ed è un ottimo modo per familiarizzare con Python.

Esploreremo anche la creazione di una funzione per ampliare ulteriormente la tua comprensione. Alla fine di questo articolo, avrai una solida idea di come iniziare il tuo percorso con Python.

La risposta breve: come stampare “Hello World!”

Per stampare “Hello World!”, usa la funzione print() come mostrato di seguito:

print("Hello World!")

# Hello World!

I prerequisiti: installare Python

Prima di immergerci nel codice, dobbiamo assicurarci che Python sia installato sul tuo computer. Python è un linguaggio versatile e potente e, nella sezione qui sotto, trovi un paio di risorse che puoi utilizzare per installarlo sul tuo computer.

Per istruzioni dettagliate sull'installazione, consulta la nostra guida completa per MacOS e Windows. In alternativa, se preferisci non installare nulla per il momento, puoi iniziare subito a scrivere codice usando DataCamp DataLab, un ambiente di sviluppo integrato (IDE) basato su browser, che ti permette di programmare direttamente nel browser, senza bisogno di installazioni.

Esegui il tuo primo programma Python: stampa “Hello World!”

Il primo passo per imparare qualsiasi linguaggio di programmazione è spesso stampare "Hello World!" Questa tradizione ti aiuta a capire la sintassi e la struttura di base del linguaggio. In Python, questo si fa usando la funzione print().

Usare la funzione print()

La funzione print() è una delle più utilizzate in Python. Serve a visualizzare del testo. Vediamola in azione:

print("Hello World!")

Quando esegui questa riga di codice, Python stamperà:

Hello World!

Esegui il tuo primo programma Python: stampa “Hello World!”

Anche se eseguire codice Python in un IDE è comodo, puoi anche creare un file script ed eseguirlo. Questo è utile per salvare ed eseguire programmi più grandi. Ecco come fare:

1. Apri un editor di testo (come Blocco note su Windows o TextEdit su MacOS).

2. Scrivi il seguente codice:

print("Hello World!")

3. Salva il file con estensione .py, ad esempio hello_world.py.

4. Apri l'interfaccia a riga di comando (CLI) o il terminale. Su computer Windows, premi il tasto Windows, digita "Prompt dei comandi" e premi Invio. Questo aprirà il Prompt dei comandi (CLI). Su macOS, premi Comando + Spazio, digita "Terminale" e premi Invio. Si aprirà l'app Terminale.

5. Nella riga di comando, usa il comando cd (abbreviazione di "change directory") per spostarti nella cartella in cui hai salvato il file. Per esempio, se hai salvato il file sul Desktop, digiterai:

cd Desktop

6. Esegui lo script digitando:

python hello_world.py

Complimenti! Hai appena eseguito il tuo primo script Python.

Bonus: creare una funzione che stampa “Hello World!”

Uno dei punti di forza di Python, e della programmazione in generale, è la possibilità di creare sistemi che automatizzano le attività. Le funzioni sono i mattoni di questi sistemi in Python. Una funzione è un blocco di codice riutilizzabile che esegue un'attività specifica.

Creiamo una funzione che prende il nome di una persona come argomento e stampa un saluto personalizzato.

def print_hello_world(name):
    print("Hello", name, "!")

# Calling the function
print_hello_world("Alice")

# Hello Alice !

In questo codice:

  1. def è una parola chiave che dice a Python che stiamo definendo una funzione.
  2. print_hello_world è il nome della nostra funzione.
  3. name tra parentesi è un parametro, ovvero una variabile che la funzione può ricevere in input.
  4. print(“Hello”, name, “!”) è l'azione della funzione. Qui usiamo le virgole per separare i diversi elementi dell'istruzione di stampa.

Per saperne di più sulle funzioni, dai un'occhiata a questo corso interattivo su Scrivere funzioni in Python da zero, in cui costruirai funzioni Python direttamente nel browser!

Come imparare Python

Imparare Python è un percorso entusiasmante che apre molte possibilità nel mondo della programmazione. Ecco alcuni passaggi e risorse per aiutarti a iniziare:

  1. Parti dalle basi: Impara la sintassi e la struttura di base di Python. Comprendi variabili, tipi di dati e operazioni semplici.
  2. Fai pratica con il codice: Il modo migliore per imparare a programmare è fare. Scrivi piccoli programmi, sperimenta con funzioni diverse e prova a risolvere problemi semplici.
  3. Usa risorse online: Esistono numerose risorse gratuite e a pagamento online. Dai un'occhiata al curriculum Python di DataCamp per saperne di più!
  4. Leggi la documentazione di Python: Familiarizza con la documentazione ufficiale di Python. È una risorsa completa per capire funzionalità e potenzialità di Python.
  5. Unisciti a una community: Interagisci con altri studenti e sviluppatori esperti. Community come Stack Overflow, r/learnpython su Reddit e i server Discord di Python sono ottimi posti per fare domande, condividere conoscenza e ricevere supporto.
  6. Realizza progetti: Metti in pratica ciò che hai imparato lavorando su piccoli progetti. Può essere qualsiasi cosa, da una semplice calcolatrice a uno scraper web. I progetti aiutano a consolidare le conoscenze e forniscono esperienza pratica.
  7. Esplora argomenti avanzati: Quando ti senti a tuo agio con le basi, esplora temi più avanzati come la programmazione orientata agli oggetti, lo sviluppo web con framework come Django o Flask, e l'analisi dei dati con librerie come Pandas e NumPy.

Per indicazioni più dettagliate, leggi la nostra guida completa su come imparare Python da zero.

Inizia con Python

Ora che hai scritto il tuo primo programma Python e creato una funzione, hai compiuto il primo passo per padroneggiare questo potente linguaggio. Continua a sperimentare con Python, prova nuove idee e non esitare a esplorare argomenti più avanzati man mano che prendi confidenza.

Inizia oggi il tuo percorso di apprendimento di Python e buon coding!

Adel Nehme

Autore

Adel Nehme

Adel è un formatore e speaker in Data Science, nonché VP dei Media presso DataCamp. Adel ha pubblicato diversi corsi e sessioni di formazione live su analisi dei dati, machine learning e data engineering. È appassionato di diffondere competenze e alfabetizzazione sui dati all'interno delle organizzazioni e di esplorare l'intersezione tra tecnologia e società. Ha un MSc in Data Science and Business Analytics. Nel tempo libero, lo trovi spesso in compagnia del suo gatto Louis.

Argomenti

Correlato