Курс 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"
- Работа с библиотекой requests
- Работа с JSON данными в Python
- Сохранение Unicode в JSON
- Срез списка в Python
- Просмотр файла в Jupyter Noteboo
- История Python
- Основы работы с os
- Работа со строками в Python
- Сериализация данных в JSON с помощью json.dumps
- Виртуальное окружение Python
- Комплексные числа в Python
- Создание даты из строки ISO
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Оператор Walrus в Python
- Расширение операции побитового «и» в Python
- Модуль math: основные функции
- Генераторы данных
- Управление асинхронными задачами с помощью Semaphore
- Counter() — подсчет элементов
- Ускорение обработки данных с %autoawait
- Создание вкладок с TKinter
- Работа с JSON в Python
- Генераторы в Python
- Создание Radio кнопок в tkinter
- Проверка версии Python
- Преобразование числа в список цифр
- Генераторы списков в Python
- Перемешивание списка с shuffle()
- Расширение информации об ошибке в Python
- Генерация случайных чисел в Python
- Инвертирование словаря
- Python: отсутствие точек с запятыми
- Работа с файлами в Python
- Оператор == в Python
- Проверка индексов коллекции
- Декораторы в Python
- Работа с timedelta в Python
- Импорт классов из другого файла
- Модуль xkcd: загрузка комиксов
- Функция print() — вывод информации
- Динамическая типизация в Python
- Python Ellipsis использование
- Библиотека wikipedia для Python
- Магические методы в Python
- Распаковка элементов массива
- Преобразование вложенного списка
- Введение в Python















