Чтобы напечатать число с плавающей запятой без десятичных знаков в Python, вы можете использовать различные методы. Вот несколько подходов, которые вы можете использовать:
Метод 1: использование функции int()
Вы можете преобразовать число с плавающей запятой в целое число с помощью функции int(). Это удалит десятичные знаки и напечатает целую часть числа с плавающей запятой.
number = 3.14159
print(int(number))
Выход:
3
Метод 2: использование форматирования строк
Вы можете использовать форматирование строк для управления отображением числа с плавающей запятой. Один из способов — использовать метод format() со спецификатором формата «g» или «f» для указания желаемой точности.
number = 3.14159
print("{:.0f}".format(number))
Выход:
3
Метод 3. Использование математического модуля.
Математический модуль предоставляет функции Floor() и ceil(), которые можно использовать для округления числа с плавающей запятой в меньшую или большую сторону до ближайшего целого числа соответственно.
import math
number = 3.14159
print(math.floor(number))
Выход:
3
import math
number = 3.14159
print(math.ceil(number))
Выход:
4
Метод 4: использование функции round()
Функция round() может использоваться для округления числа с плавающей запятой до ближайшего целого числа.
number = 3.14159
print(round(number))
Выход:
3