Python float ()

Методът float () връща число с плаваща запетая от число или низ.

Синтаксисът за float()е:

 плувка ((x))

float () Параметри

В float()метода се един параметър:

  • x (по избор) - число или низ, които трябва да бъдат преобразувани в число с плаваща запетая
    Ако това е низ, низът трябва да съдържа десетични точки
Различни параметри с float ()
Тип на параметъра Употреба
Номер на поплавъка Използвайте като плаващо число
Цяло число Използвайте като цяло число
Струна Трябва да съдържа десетични числа. Водещите и последващите бели пространства се премахват. Използване по избор на знаци "+", "-". Може да съдържа 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: не може да преобразува низ в плаващ: '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"))

Изход

 нан нан инф инф инф инф 

Интересни статии...