Funzione int

La funzione int crea un nuovo numero da un oggetto sorgente. Nel primo parametro indichiamo l'oggetto da cui creeremo il numero. Nel secondo parametro opzionale possiamo specificare il formato numerico (di default 10).

Sintassi

pythonint(numero o stringa, [formato numerico])

Esempio

Creiamo un numero da una stringa utilizzando la funzione int:

pythontxt = '123'
num = int(txt)
print(num)

Risultato dell'esecuzione del codice:

python123

Esempio

Ora creiamo un numero da un valore stringa in formato ottale:

pythontxt = '0o12'
num = int(txt, base=8)
print(num)

Risultato dell'esecuzione del codice:

python10

Vedi anche

  • la funzione float,
    che crea un numero a virgola mobile
  • la funzione str,
    che crea una stringa
  • la funzione list,
    che crea una lista