Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Tipi di Dati | Basic Syntax
Introduzione a Python con Cursor

bookTipi di Dati

In Python, ogni valore ha un tipo che ne definisce il comportamento, l'interazione con altri valori e le operazioni consentite. Comprendere i tipi di dati è fondamentale per scrivere codice prevedibile e affidabile.

Python dispone di tre tipi incorporati comuni: numeri (interi e floating-point), stringhe e booleani.

Tipi Numerici

Python rappresenta i numeri con due tipi principali:

  • int per numeri interi come 5, -12 o 0 (senza decimali);
  • float per numeri decimali come 3.14, 0.0 o -7.5.

Python assegna automaticamente il tipo corretto in base a come viene scritto il numero. Questi tipi sono utilizzati in operazioni aritmetiche, confronti e altre operazioni con quantità.

Stringa

Una stringa è un tipo di dato per il testo — una sequenza di caratteri come lettere, simboli o spazi. Sono scritte tra virgolette, ad esempio "Hello" oppure 'world'. Tutto ciò che si trova tra le virgolette viene considerato una singola stringa, inclusi spazi e punteggiatura.

Le stringhe sono ampiamente utilizzate per messaggi, nomi, input o dati di file. Possono essere combinate, ripetute ed elaborate con funzioni e operatori.

Boolean

Un booleano è un tipo di dato con soli due valori: True o False. Viene utilizzato per esprimere condizioni, come se qualcosa sia corretto, disponibile o completato. In Python, i booleani si scrivono con la lettera iniziale maiuscola.

Sono anche il risultato di confronti — ad esempio, 5 > 3 restituisce True. I booleani sono fondamentali per la gestione delle decisioni e il controllo del flusso del programma.

Verifica del tipo

Python assegna i tipi automaticamente, ma è possibile verificarli con la funzione type(). Questa accetta un valore e restituisce il suo tipo, come int, float, str o bool.

Questo è utile per il debug, l'apprendimento o per confermare il comportamento di un valore.

Riepilogo

  • Python dispone di tipi di dati integrati per rappresentare numeri (int, float), testo (str) e valori logici (bool);
  • Questi tipi determinano il comportamento e l'interazione dei valori tra loro;
  • È possibile utilizzare la funzione type() per ispezionare qualsiasi valore e comprendere come Python lo interpreta.
question mark

Qual è il tipo di dato di True in Python?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 3

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you give more examples of each data type in Python?

How do I convert between these data types?

Why is it important to know the type of a value in Python?

Awesome!

Completion rate improved to 5

bookTipi di Dati

Scorri per mostrare il menu

In Python, ogni valore ha un tipo che ne definisce il comportamento, l'interazione con altri valori e le operazioni consentite. Comprendere i tipi di dati è fondamentale per scrivere codice prevedibile e affidabile.

Python dispone di tre tipi incorporati comuni: numeri (interi e floating-point), stringhe e booleani.

Tipi Numerici

Python rappresenta i numeri con due tipi principali:

  • int per numeri interi come 5, -12 o 0 (senza decimali);
  • float per numeri decimali come 3.14, 0.0 o -7.5.

Python assegna automaticamente il tipo corretto in base a come viene scritto il numero. Questi tipi sono utilizzati in operazioni aritmetiche, confronti e altre operazioni con quantità.

Stringa

Una stringa è un tipo di dato per il testo — una sequenza di caratteri come lettere, simboli o spazi. Sono scritte tra virgolette, ad esempio "Hello" oppure 'world'. Tutto ciò che si trova tra le virgolette viene considerato una singola stringa, inclusi spazi e punteggiatura.

Le stringhe sono ampiamente utilizzate per messaggi, nomi, input o dati di file. Possono essere combinate, ripetute ed elaborate con funzioni e operatori.

Boolean

Un booleano è un tipo di dato con soli due valori: True o False. Viene utilizzato per esprimere condizioni, come se qualcosa sia corretto, disponibile o completato. In Python, i booleani si scrivono con la lettera iniziale maiuscola.

Sono anche il risultato di confronti — ad esempio, 5 > 3 restituisce True. I booleani sono fondamentali per la gestione delle decisioni e il controllo del flusso del programma.

Verifica del tipo

Python assegna i tipi automaticamente, ma è possibile verificarli con la funzione type(). Questa accetta un valore e restituisce il suo tipo, come int, float, str o bool.

Questo è utile per il debug, l'apprendimento o per confermare il comportamento di un valore.

Riepilogo

  • Python dispone di tipi di dati integrati per rappresentare numeri (int, float), testo (str) e valori logici (bool);
  • Questi tipi determinano il comportamento e l'interazione dei valori tra loro;
  • È possibile utilizzare la funzione type() per ispezionare qualsiasi valore e comprendere come Python lo interpreta.
question mark

Qual è il tipo di dato di True in Python?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 3
some-alt