value = 0.25
print(f"{value:.0%}")
25%Этот код на Python форматирует число с плавающей точкой value как процентное значение без десятичных знаков.
Разберем код построчно:
value = 0.25:  Присваивает переменной value значение 0.25.print(f"{value:.0%}"): Использует f-строку для форматирования переменной value.  Давайте рассмотрим спецификатор форматирования:
      .0: Указывает, что мы хотим 0 знаков после запятой.%: Умножает значение на 100 и добавляет символ процента.Таким образом, 0.25 умножается на 100, что дает 25. Затем, так как мы указали 0 знаков после запятой, результат округляется до ближайшего целого числа (что в данном случае не требуется, так как уже целое). Наконец, добавляется символ процента.
Результат выполнения кода:
25%
Дополнительные замечания:
value было равно, например, 0.256, то результатом было бы 26%, потому что 25.6 округляется до 26.f"{value:.1%}", то результатом для 0.25 было бы 25.0%, а для 0.256 - 25.6%.