float но по своей сути оно int, например 100.0, как можно красиво отсечь такие случаи в результате вычислений? Получается только через число%1==0
.is_integer()
метод is_integer может это проверить, а вот кастить к инту всё равно через int(…) придётся
или round
round может запутать читателя
Да согласен) в общем красоты не выйдет)
Обсуждают сегодня