Η μέθοδος float () επιστρέφει έναν αριθμό κινούμενου σημείου από έναν αριθμό ή μια συμβολοσειρά.
Η σύνταξη για float():
επιπλέουν ((x))
float () Παράμετροι
Η float()μέθοδος παίρνει μία μόνο παράμετρο:
- x (Προαιρετικό) - αριθμός ή συμβολοσειρά που πρέπει να μετατραπεί σε αριθμό κινούμενου σημείου
Εάν πρόκειται για συμβολοσειρά, η συμβολοσειρά πρέπει να περιέχει δεκαδικά σημεία 
| Τύπος παραμέτρου | Χρήση | 
|---|---|
| Αριθμός πλωτήρα | Χρησιμοποιήστε ως κυμαινόμενο αριθμό | 
| Ακέραιος αριθμός | Χρησιμοποιήστε το ως ακέραιος | 
| Σειρά | Πρέπει να περιέχει δεκαδικά ψηφία. Τα κενά και τα κενά που ακολουθούν καταργούνται. Προαιρετική χρήση των σημείων "+", "-". Θα μπορούσε να περιέχει NaN, Infinity, inf(πεζά ή κεφαλαία). |  
Τιμή επιστροφής από float ()
float() η μέθοδος επιστρέφει:
- Ισοδύναμος αριθμός κυμαινόμενου σημείου εάν περάσει ένα όρισμα
 - 0,0 εάν δεν περάσουν επιχειρήματα
 OverflowErrorεξαίρεση εάν το επιχείρημα είναι εκτός του εύρους του Python float
Παράδειγμα 1: Πώς λειτουργεί το float () στο Python;
 # for integers print(float(10)) # for floats print(float(11.22)) # for string floats print(float("-13.33")) # for string floats with whitespaces print(float(" -24.45")) # string float error print(float("abc"))
Παραγωγή
10.0 11.22 -13.33 -24.45 ValueError: δεν ήταν δυνατή η μετατροπή της συμβολοσειράς σε float: 'abc'
Παράδειγμα 2: float () για άπειρο και Nan (Όχι αριθμός);
 # for NaN print(float("nan")) print(float("NaN")) # for inf/infinity print(float("inf")) print(float("InF")) print(float("InFiNiTy")) print(float("infinity"))
Παραγωγή
nan nan inf inf inf








