Я использовал float
, чтобы прочитать номер в текстовом файле. например: number=float(25.0000)
, тогда я попытался записать это число в другом файле, поэтому использовал формат str
. Но то, что я видел в текстовом файле, было похоже на 25.0
. Мне нравится знать, что мне делать, чтобы иметь именно то число, которое у меня было раньше. (25.0000
) Мне также нравится знать, даже если я не знаю, сколько десятичных чисел число есть можно или нет?изменение поплавка на строку
with open(file , 'w') as f:
num =float(25.0000)
f.write(str(num))
У вас есть тот же номер, что у вас нет, это то же строковое представление этого числа. Предложите: https://docs.python.org/2/library/string.html –