Как избегать круглых float чисел в питоне,допустим 3.0?

Пример моего кода

Это код который я написал ради прикола,и мне бы хотелось,что бы такие некрасивые числа округлялись,и выводилось не 3.0, а 3,как должно быть.


Ответы (1 шт):

Автор решения: CrazyElf

Используйте спецификацию формата g (general) при выводе, тогда лишних нулей не будет:

a = 15/5
print(f'Среднее число: {a:g}')
a = 15/6
print(f'Среднее число: {a:g}')

Вывод:

Среднее число: 3
Среднее число: 2.5
→ Ссылка