PYTHON МОДУЛЬ FRACTIONS

Модуль fractions в Python предоставляет функциональность для работы с дробными числами.

Дроби могут быть представлены как объекты класса Fraction с двумя атрибутами: числителем и знаменателем.

from fractions import Fraction
frac = Fraction(3, 4)
print(frac.numerator)
print(frac.denominator)

Вывод:

3
4

Модуль fractions поддерживает все основные операции со дробями, такие как сложение, вычитание, умножение и деление.

frac1 = Fraction(1, 3)
frac2 = Fraction(2, 5)
frac_sum = frac1 + frac2
frac_diff = frac1 - frac2
frac_prod = frac1 * frac2
frac_div = frac1 / frac2
print(frac_sum)
print(frac_diff)
print(frac_prod)
print(frac_div)

Вывод:

11/15
-1/15
2/15
5/6

Модуль fractions также поддерживает методы для упрощения дробей и определения их значения в виде десятичных дробей или чисел с плавающей точкой.

frac = Fraction(6, 9)
frac_simplified = frac.__reduce()
frac_decimal = frac.__float__()
frac_float = float(frac)
print(frac_simplified)
print(frac_decimal)
print(frac_float)

Вывод:

((2, 3),)
0.6666666666666666
0.6666666666666666

Таким образом, использование модуля fractions в Python может быть полезным при работе с дробными числами и упрощении их вычислений.

Fractions in Python - How to work with fractions in Python

Python Fractions

13.2 Модуль fractions 1. \

Fractions Module In Python

Fractions in Python

Realizar fracciones en Python - Make fractions in Python

Python Full Course for free 🐍

Fractions in Python

If __name__ == \

BLGPG-7B5A9FDCA5CB-24-09-20-01

Новые материалы: