Я определил класс, содержащий атрибуты, и функцию печати, которая печатает атрибуты класса на консоли. Если я вызываю функцию печати, например: object.printing_function(), печатается желаемое значение, например. 0,24Печать значений в iPython
Однако, когда я получаю доступ к атрибуту без класса, например: object.attribute, возвращаемое значение равно 0.23999999999999.
Печать (object.attribute) дает 0,24, а также, как я могу изменить объект. Атрибут для возврата 0,24?
Я использую: Spyder (Anaconda) Python 3.5
Это не 0,24. Это число не существует в отношении компьютера. – TigerhawkT3
Okey, я импортирую pd dataframe из файла csv. Файл csv показывает правильное число (0,24), но импортированный блок данных действительно показывает 0.23999999. –
См. Ответ @ TigerhawkT3. Вы видите представление с плавающей запятой. –