Печать
Просмотров: 183

Форматированный вывод.:

number_float = 34246.94
print(number_float)
number_str1 = format(number_float, ",")
print(number_str1)
number_str2 = format(number_float, "_")
print(number_str2)


34246.94

34,246.94

34_246.94


number_float = 34246.94346
number_str1 = "{:.2f}".format(number_float).replace(".", ",")
print(number_str1)
number_str2 = "{:_.2f}".format(number_float).replace(".", ",")
print(number_str2)



34246,94

34_246,94


number_float = 34246.94346

count = 3

number_str1 = "{:_.{:d}f}".format(number_float, count).replace(".", ",")
print(number_str1)

format_template = "{:_.{:d}f}"

number_str2 = format_template.format(number_float, count).replace(".", ",")
print(number_str2)






34_246,943




34_246,943