Metoden float () returnerer et flydende nummer fra et tal eller en streng.
Syntaksen for float()er:
flyde ((x))
float () Parametre
Den float()metode tager et enkelt parameter:
- x (Valgfrit) - tal eller streng, der skal konverteres til flydende nummer
Hvis det er en streng, skal strengen indeholde decimaltegn 
| Parametertype | Anvendelse | 
|---|---|
| Flydnummer | Brug som et flydende tal | 
| Heltal | Brug som et heltal | 
| Snor | Skal indeholde decimaltal. Ledende og bageste hvide rum fjernes. Valgfri brug af "+", "-" tegn. Kunne indeholder NaN, Infinity, inf(små bogstaver eller store bogstaver). |  
Returneringsværdi fra float ()
float() metode returnerer:
- Ækvivalent flydende nummer, hvis et argument sendes
 - 0.0 hvis der ikke er bestået nogen argumenter
 OverflowErrorundtagelse, hvis argumentet er uden for rækkevidden af Python-float
Eksempel 1: Hvordan fungerer float () i 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"))
Produktion
10.0 11.22 -13.33 -24.45 ValueError: kunne ikke konvertere streng til float: 'abc'
Eksempel 2: flyde () for uendelig og Nan (ikke et tal)?
 # for NaN print(float("nan")) print(float("NaN")) # for inf/infinity print(float("inf")) print(float("InF")) print(float("InFiNiTy")) print(float("infinity"))
Produktion
nan nan inf inf inf inf








