Funzione float

La funzione float crea un nuovo numero a virgola mobile dall'oggetto originale. Nel parametro specifichiamo l'oggetto da cui creeremo il numero a virgola mobile.

Sintassi

pythonfloat(numero o stringa)

Esempio

Usiamo la funzione float per creare un numero a virgola mobile da una stringa:

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

Risultato dell'esecuzione del codice:

python123.0

Esempio

Passiamo alla funzione float una stringa in cui le cifre sono separate da un punto. Dopo la conversione otterremo la corrispondente frazione:

pythontxt = '12.35'
num = float(txt)
print(num)

Risultato dell'esecuzione del codice:

python12.35

Esempio

Ora passiamo un numero come parametro alla funzione float:

pythonnum1 = 12
num2 = float(num1)
print(num2)

Risultato dell'esecuzione del codice:

python12.0

Vedi anche

  • funzione int,
    che crea un numero intero
  • funzione str,
    che crea una stringa
  • funzione list,
    che crea una lista