Какой тип имеет переменная f, если после выполнения оператора print(f) на экран было выведено следующее число?
а) 125
б) 125.0
Функция print(f) выводит значение переменной в принятой в Python записи. Целое число типа int печатается без десятичной точки, а вещественное число типа float — с точкой. При этом математически значения
а) Запись не содержит десятичной точки. Так обычно выводится значение типа int, например после присваивания f = .
б) Запись содержит точку и нулевую дробную часть. Так выводится значение типа float, например после f = или f = float(.
Следовательно, вид вывода позволяет различить в этих двух случаях целочисленное и вещественное значения.
а) int; б) float.
