0Pricing
Python Academy · Lezione

Variabili e assegnazione

Comprenda come funzionano le variabili in Python e come assegnare loro dei valori.

Variabili e assegnazione è una lezione Python Academy gratuita su CoddyKit. Questa è la lezione 1 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Python Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Python Academy include 4 lezioni in totale.

Introduzione alle variabili

In Python, una variabile è un contenitore denominato che memorizza un valore. Se ne crea una semplicemente assegnando un valore con =.

La prima variabile

Scriva: name = 'Alice' In questo modo la stringa 'Alice' viene memorizzata con l'etichetta 'name'. Python deduce automaticamente il tipo.
name = 'Alice'
print(name)

Meccanismo dell'assegnazione

Il segno = NON indica un'uguaglianza: significa «memorizzare il valore a destra nel nome a sinistra». Il valore a destra viene valutato per primo.

Assegnazione multipla

Python consente di scrivere: a, b, c = 1, 2, 3 In questo modo i valori vengono spacchettati su una sola riga. È anche possibile scrivere: x = y = 0 per assegnare lo stesso valore a più nomi.
a, b, c = 1, 2, 3
print(a, b, c)

Regole per i nomi delle variabili

I nomi devono iniziare con una lettera o un carattere di sottolineatura, contenere solo lettere, cifre e caratteri di sottolineatura e distinguono tra maiuscole e minuscole. Utilizzi snake_case per migliorare la leggibilità.

Riassegnazione delle variabili

Le variabili non sono fisse. x = 5 poi x = x + 1 fa sì che x sia uguale a 6. Python fa semplicemente puntare il nome a un nuovo oggetto.
x = 5
x = x + 1
print(x)

Assegnazione aumentata

Operatori abbreviati: x += 3 significa x = x + 3. Allo stesso modo, -= *= /= //= %= **= funzionano tutti nello stesso modo.

Controllo del tipo di una variabile

Utilizzi type() per verificare il tipo di oggetto contenuto in una variabile: type(42) restituisce . È utile durante il debug.
x = 3.14
print(type(x))

Costanti per convenzione

Python non dispone di vere costanti, ma i nomi in ALL_CAPS segnalano agli altri sviluppatori: «non modificare questo valore». Esempio: MAX_SIZE = 100.

Eliminazione di una variabile

del x rimuove il nome dall'ambito corrente. Se vi si accede in seguito, viene generato NameError. Utilizzi del per liberare i riferimenti di cui non ha più bisogno.

Verifica rapida

Quale parola chiave si utilizza in Python per rimuovere una variabile dall'ambito corrente?

Riepilogo

Le variabili sono nomi associati a oggetti tramite =. Utilizzi snake_case, gli operatori di assegnazione aumentata e ALL_CAPS per le costanti. del rimuove un nome dall'ambito corrente.

Prossimi passi

Ora comprende l'assegnazione delle variabili in Python. Prossimamente analizzeremo i tipi numerici e booleani per vedere quali valori è possibile memorizzare.

Domande Frequenti

La lezione «Variabili e assegnazione» è gratuita?

Sì — il testo completo di «Variabili e assegnazione» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Python Academy, passa a CoddyKit PRO. Il corso Python Academy include 4 lezioni in totale.

Cosa imparerò in «Variabili e assegnazione»?

Comprenda come funzionano le variabili in Python e come assegnare loro dei valori. Eserciti Python Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Python Academy?

Non è richiesta alcuna esperienza precedente. Python Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 4.

Quanto tempo richiede la lezione «Variabili e assegnazione»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Python Academy?

Sì. Ogni lezione Python Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Variabili e assegnazione
  2. Tipi numerici e booleani
  3. Stringhe e conversione dei tipi
  4. Lettura dell'input dell'utente
← Torna a Python Academy