Курс 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
- Функция sleep() в Python
- Функция reduce() в Python
- Упрощение работы с JSON-данными в Python
- Метод setdefault() в Python
- Возврат нескольких значений
- Векторизация в Python с NumPy.
- Создание словаря с значением по умолчанию
- Просмотр атрибутов и методов класса
- Автоматизация с Python
- Работа с файлами в Python
- Подсчет элементов с помощью Counter
- Работа с Telegram API на Python
- Поиск частого элемента
- Управление виртуальными средами в Python
- Модуль functools в Python
- Модуль inspect: получение информации о объектах
- Работа с контекстным менеджером Pool
- Python Translator: создание локальных переводчиков
- Работа с CSV файлами
- Оператор (*) в Python
- Возведение в квадрат с помощью itertools
- Асинхронное программирование с asyncio
- Декораторы с аргументами
- Метод join() для объединения элементов в строку.
- Копирование объектов в Python
- Область видимости переменных
- Работа с YAML в Python
- Установка максимального количества цифр
- Обновление шаблона base.html
- Протокол управления контекстом
- Функция enumerate() в Python
- Уникальность ключей в словаре
- Группы исключений в Python
- Применение функции к списку
- Форматирование строк в Python
- Базовые объекты Python
- Константы в модуле cmath
- Именование переменных в Python
- Декоратор total_ordering для класса Point
- Частичное совпадение пользовательского ввода в Python 3.10
- Списковое включение в Python
- Python-dateutil — работа с датами
- Деление в Python















