Metode float () atgriež peldošā komata skaitli no skaitļa vai virknes.
Sintakse vietnei float()ir:
pludiņš ((x))
pludiņš () Parametri
float()Metode ņem vienu parametru:
- x (neobligāti) - skaitlis vai virkne, kas jāpārvērš par peldošā komata numuru.
Ja tā ir virkne, virknē jābūt decimālzīmēm
| Parametra tips | Lietošana |
|---|---|
| Peldošais numurs | Izmantot kā peldošu skaitli |
| Vesels skaitlis | Izmantot kā veselu skaitli |
| Stīga | Jāietver decimāldaļas. Vadošās un aizmugurējās atstarpes tiek noņemtas. Pēc izvēles izmantot zīmes "+", "-". Varētu būt NaN, Infinity, inf(lielie vai mazie). |
Atgriešanās vērtība no pludiņa ()
float() metode atgriež:
- Ekvivalents peldošā komata skaitlis, ja tiek nodots arguments
- 0.0, ja nav pieņemts neviens arguments
OverflowErrorizņēmums, ja arguments atrodas ārpus Python pludiņa diapazona
1. piemērs: Kā float () darbojas 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"))
Rezultāts
10.0 11.22 -13.33-24.45 ValueError: nevarēja pārveidot virkni par pludiņu: 'abc'
2. piemērs: pludiņš () bezgalībai un Nan (nav skaitlis)?
# for NaN print(float("nan")) print(float("NaN")) # for inf/infinity print(float("inf")) print(float("InF")) print(float("InFiNiTy")) print(float("infinity"))
Rezultāts
nan nan inf inf inf inf








