Курс 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"
- Фильтрация последовательности
- Переопределение метода __rshift__
- Метод count в Python: почему count(», ») возвращает 4?
- Шаблоны и наследование в Flask
- Управление User-Agent в Python
- Работа с комплексными числами в Python
- Управление браузером с Selenium
- Оператор is в Python
- Работа с collections в Python
- Оптимизация методов в Python 3.7
- Работа с JSON в Python
- Python Ellipsis использование
- Ускоренный импорт библиотек
- Настройка логгера Logzero
- Проверка элементов списка условием
- Переопределение метода xor в Python
- Инициализация переменных
- Встроенные функции Python
- Генераторы в Python
- Скачать видео с YouTube
- Избегание циклических зависимостей классов в Python
- Объединение словарей в Python
- Использование модуля math
- Ускорение выполнения кода в Python
- Метод rmatmul для пользовательских матриц
- Очистка данных в Python
- Поиск всех индексов подстроки
- Цикл for в Python
- Поиск уникальных и повторяющихся элементов
- Просмотр атрибутов и методов класса
- Фильтрация списков с itertools
- Дефолтные параметры в Python
- Работа с модулем Calendar
- Измерение времени выполнения кода
- Итерация по копии коллекции
- Функция zip() для объединения списков
- Создание и удаление объектов
- Сумма элементов списка
- Запуск асинхронной корутины
- Проверка переменных окружения в Python
- Множественное присваивание в Python
- Передача параметров в Python
- Цикл for с enumerate() в Python
- Уникальность ключей в словаре
- Установка максимального количества цифр
- Создание итератора















