Tipi di dati in Python

Esistono diversi tipi di dati (o data type) nel linguaggio Python.

Cosa sono i data type? I data type sono categorie di dati che specificano il tipo di informazione che puoi archiviare in una variabile. Ad esempio, se una variabile ha come tipo di dato i numeri interi, al suo interno c'è memorizzato un valore numerico intero. Se ha come tipo di dato le stringhe, allora contiene un valore alfanumerico. Nei linguaggi di programmazione i data type sono utilizzati per creare variabili e strutture dati.

Le principali categorie di tipi di dato predefiniti (built-in) in Python sono le seguenti:

data type descrizione
int numeri interi
float numeri in virgola mobile
complex numeri complessi
bool numeri booleani
str stringhe
list liste
tuple tuple
range range
dict dizionari
set insiemi

Ti faccio un esempio pratico

Assegna alla variabile year un valore intero

>>> year=2020

Ora chiedi a Python quale tipo di dato è registrato nella variabile year usando la funzione type(year)

>>> type(year)
<class 'int'>

Python ti risponde che la variabile year ha la classe <class 'int'> come data-type ossia contiene un numero intero.

Adesso, assegna alla variabile name il tuo nome tra doppi apici

>>> name = "Tom"

Poi interroga Python chiedendogli quale è il tipo di dato nella variabile name tramite la funzione type(name)

>>> type(name)
<class 'str'>

Python ti risponde che la variabile ha come tipo dato la classe <class 'str'> ossia contiene una stringa.

Leggi anche le altre lezioni della nostra guida Python.




Non hai risolto il tuo problema? Scrivi una domanda




FacebookTwitterLinkedinLinkedin