x = 1.23456
print(f"{x:.3f}")
1.235. x до трех знаков после запятой, округляя его.
Код:
x = 1.23456
print(f"{x:.3f}")
Объяснение:
Этот код использует f-строки (formatted string literals) в Python для форматирования числа x при выводе на экран.  Разберем синтаксис:
x = 1.23456:  Эта строка присваивает переменной x число с плавающей точкой (float) 1.23456.print(f"{x:.3f}"):  Это строка выводит значение переменной x на экран, но с определенным форматированием.f"...":  Обозначает f-строку. F-строки позволяют вставлять значения переменных непосредственно в строку, используя синтаксис {переменная}.{x:.3f}:  Это место в строке, где будет подставлено значение переменной x, но с указанием формата.:.3f:  Это спецификатор формата.
        ::  Отделяет имя переменной от спецификатора формата..3:  Указывает, что нужно вывести число с тремя знаками после десятичной точки.f:  Указывает, что число должно быть отформатировано как число с плавающей точкой (float).Результат выполнения:
При выполнении этого кода на экран будет выведено:
1.235Важно отметить: Число 1.23456 округляется до 1.235, так как четвертый знак после запятой (5) больше или равен 5, и поэтому третий знак после запятой (4) увеличивается на 1.