Функция float() принимает значение целого числа или соответствующей строки и меняет ее на число с плавающей точкой. Например, если написать float(2) или float("2"), то получим 2.0. Если написать float("2.09109"), то получим число 2.09109, которое является числом с плавающей точкой, а не строкой, поскольку кавычек здесь нет.