Курс 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
- Создание множества в Python
- Метод lt для сортировки объектов
- Enum в Python
- Методы обработки строк в Python
- Форматирование строк с f-строками
- Оптимизация памяти с помощью __slots__
- Мониторинг памяти с Pympler
- Слияние словарей в Python 3.9
- Преобразование в float
- Сложные типы данных в Python
- Разделение строки на подстроки в Python
- Установка и использование Virtualenv
- Итераторы в Python
- Оператор @ для умножения матриц
- Python Translator: создание локальных переводчиков
- Преобразование списков в словарь
- Избегайте изменяемых аргументов
- Область видимости переменных
- Функции в одну строку
- Модуль functools в Python
- Атрибуты объекта в Python
- Копирование файлов с shutil()
- Распаковка значений в Python
- Переопределение метода __and__
- Исключение NotImplementedError
- Управление виртуальными окружениями в Python
- Antigravity модуль
- Переопределение метода divmod
- Проектирование Singleton с метаклассом
- Определение относительного пути
- Поиск повторов в списке
- Закрытие файла в Python
- Объединение коллекций в Python
- Метод title() в Python
- Создание .exe файла с pyinstaller
- Импорт в Python: список all
- Метод bool() в Python
- Основы работы с os
- Назначение максимального и минимального значения переменной в Python.
- Вывод сложных структур данных с помощью pprint
- Замена символов в строке
- Объединение списков в Python.
- Оператор walrus в Python
- Операция += для списков
- Работа с IP-адресами в Python















