Sobes.tech
Senior

Quali tipi di dati ci sono in Python? In quali gruppi si dividono?

sobes.tech AI

Risposta dell'AI

In Python, i tipi di dati possono essere suddivisi in diversi gruppi:

  1. Tipi numerici:

    • int — numeri interi, ad esempio, 42
    • float — numeri con virgola mobile, ad esempio, 3.14
    • complex — numeri complessi, ad esempio, 1+2j
  2. Tipo booleano:

    • bool — accetta valori True o False
  3. Sequenze:

    • str — stringhe, ad esempio, "hello"
    • list — liste modificabili, ad esempio, [1, 2, 3]
    • tuple — tuple immutabili, ad esempio, (1, 2, 3)
  4. Set:

    • set — insieme modificabile di elementi unici
    • frozenset — insieme immutabile
  5. Rappresentazioni:

    • dict — dizionari, coppie chiave-valore, ad esempio, {"key": "value"}
  6. Altri tipi:

    • NoneType — tipo dell'oggetto None

Esempio di utilizzo:

x = 10          # int
pi = 3.1415     # float
flag = True     # bool
name = "Anna"  # str
items = [1, 2, 3]  # list
point = (10, 20)    # tuple
settings = {"theme": "dark"}  # dict