Ответ:

В языке Python число 100 представляет собой целый тип данных (int), а число 100.0 — это число с плавающей точкой (float). Разница заключается в их типе и возможном диапазоне значений: целые числа — это только натуральные числа, ноль и отрицательные целые числа, а числа с плавающей точкой могут включать дробную часть.