🐍 Introduzione a Python
Primi passi nella programmazione: commenti, print e variabili
Cosa imparerai
Riga singola e multi-riga
Stampare testo a schermo
Stringhe e numeri interi
Leggere dati dall’utente
📝 Commenti in Python
I commenti sono righe di testo che Python ignora durante l’esecuzione. Servono per spiegare il codice a chi lo legge.
# Questo è un commento su riga singola print("Hello, World!") ''' Questo è un commento su più righe ''' print("Hello, World!")
💡 Ricorda: usa # per commenti brevi e ''' ... ''' per commenti su più righe.
💻 Hello World
Il primo programma che si scrive in qualsiasi linguaggio è sempre Hello World. In Python è semplicissimo:
print("Hello, World!")
Output:
Hello, World!
🔹 La funzione print() stampa il testo contenuto tra le virgolette a schermo.
📦 Variabili e print()
Le variabili servono a memorizzare dati. In Python non devi dichiarare il tipo — Python lo capisce da solo.
# Variabile stringa nome = "Luca" print("Ciao, " + nome + "!") # Variabile intera eta = 25 print("Ciao, ", nome, "! Hai", eta, "anni.")
Output:
Ciao, Luca!
Ciao, Luca ! Hai 25 anni.
+ (concatenazione)
Unisce stringhe direttamente, senza spazi aggiuntivi
, (virgola)
Separa gli elementi con uno spazio automatico
⌨️ Leggere input dall’utente
La funzione input() permette all’utente di inserire dati da tastiera durante l’esecuzione del programma.
nome = input("Come ti chiami? ") print("Ciao, " + nome + "!")
Esempio di esecuzione:
Come ti chiami? Luca
Ciao, Luca!
🎯 Esercizio 1 — Nome e saluto
Scrivi un programma che chieda all’utente di inserire il proprio nome e lo saluti a schermo.
💡 Soluzione guidata:
nome = input("Inserisci il tuo nome: ") print("Ciao, " + nome + "!")
Esempio di output:
Ciao, Luca!
🎯 Esercizio 2 — Nome ed età
Chiedi all’utente nome ed età e stampa un messaggio che li contenga entrambi.
💡 Soluzione guidata:
nome = input("Come ti chiami? ") eta = input("Quanti anni hai? ") print("Ciao", nome + "! Hai", eta, "anni.")
Esempio di output:
Quanti anni hai? 25
Ciao Luca! Hai 25 anni.
📋 Riepilogo
# Commento singola riga ''' Commento multi-riga ''' # Variabili nome = "Luca" # stringa eta = 25 # intero # Stampa a schermo print("Hello, World!") print("Ciao, " + nome) # concatenazione print("Hai", eta, "anni") # virgola # Input utente nome = input("Come ti chiami? ")
🚀 Continua a imparare
Hai completato la lezione introduttiva su Python. Prossimo argomento: tipi di dati e operatori.