Курс Python → Создание и операции с дробями
Для создания дроби в Python сначала необходимо импортировать класс Fraction из модуля fractions:
from fractions import Fraction
Затем можно создать экземпляр дроби, указав числитель и знаменатель:
frac = Fraction(3, 4)
Также можно создать дробь из строки, содержащей числитель и знаменатель, разделенные символом ‘/’:
frac_str = Fraction('2/5')
Для выполнения арифметических операций с дробями в Python можно использовать стандартные операторы, например:
result = frac + frac_str
Таким образом, класс Fraction в Python обеспечивает удобный способ работы с дробями, позволяя создавать и выполнять операции с ними как с обычными числами.
Другие уроки курса "Python"
- Управление ресурсами в Python
- Транспонирование матрицы
- Управление фоновыми задачами в Python
- Работа с CSV в Python
- Создание циклической ссылки
- Проектирование Singleton с метаклассом
- Удаление дубликатов с помощью множеств
- Переопределение унарных операторов
- Класс UserDict: дополнительная функциональность
- Выражения-генераторы в Python
- Условные выражения в Python
- Профилирование кода на Python
- Взаимодействие с внешними процессами в Python
- Метод join() с набором
- Передача словаря через **kwargs
- Разделение строк в Python
- Статическая типизация в Python
- Модуль itertools: комбинации и перестановки
- Добавление Progressbar в Python
- Оператор «is not» в Python
- Генерация случайных данных в NumPy
- Сортировка данных в Python
- Работа с множествами в Python
- Просмотр атрибутов и методов класса
- Работа с collections.Counter
- Инициализация структур данных
- Переворот строки с использованием цикла
- Форматирование строк в Python
- Установка и использование Telegram API в Python
- Использование super() в Python
- Получение ID процесса
- Работа с файлами и директориями в Python.
- Numpy: использование Ellipsis
- Декораторы в Python
- Работа с файлами в Python
- Назначение максимального и минимального значения переменной в Python.
- Динамические маршруты во Flask
- Дизассемблирование Python кода
- Работа с YAML в Python: PyYAML.
- Хеширование паролей с использованием salt
- Метод rlshift для битового сдвига
- Очистка данных в Python
- Метод __int__ в Python
- Декораторы в Python
- Именование переменных в Python
- Замер времени выполнения кода
- Управление контекстом выполнения кода
- Работа с timedelta в Python















