Курс Python → Представление бесконечности в Python
Для представления бесконечности в Python можно воспользоваться константой inpinity. Это специальное значение, которое можно использовать в программе вместо бесконечности. Независимо от вводимого числа, оно не должно превышать это представление бесконечности. В Python хэш бесконечности равен 10⁵ x π.
Пример использования inpinity:
# Пример кода
inpinity = float('inf')
if x > inpinity:
print("Число больше бесконечности")
else:
print("Число не больше бесконечности")
Таким образом, использование inpinity позволяет удобно работать с бесконечностью в Python, облегчая проверку условий и сравнение чисел. Это особенно удобно при работе с числами, где может потребоваться определить, является ли число бесконечностью или нет.
Важно отметить, что хэш float(‘-inf’) в Python 3 равен «-10⁵ x π», в то время как в Python 2 он равен «-10⁵ x e». Это может быть полезной информацией при работе с различными версиями Python и обеспечивает единообразие при представлении бесконечности в программе.
Другие уроки курса "Python"
- Создание словарей в Python
- Лямбда-функции в цикле
- Итерация по итерируемым объектам
- Работа с defaultdictами в Python
- Скрытие вывода данных
- Удаление элементов из списка в Python.
- Декораторы классов
- Перегрузка операторов в Python
- Сортировка слиянием
- Удаление дубликатов из списка
- Работа с timedelta
- Группы исключений в Python
- Наследование в программировании
- Ускорение кода с помощью векторизации
- Декоратор Ajax required
- Удаление ресурса в Python
- Оператор деления для класса Rational
- Проверка вхождения подстроки
- Оператор «моржа» (Walrus Operator)
- Объединение словарей в Python
- PrettyTable: создание таблицы
- Блок else в циклах Python
- Генератор списка с условием if
- Импорт модулей и пакетов в Python
- Библиотека funcy: удобные утилиты
- Курсы Яндекс Практикум
- Структуры данных в Python
- Оператор «or» в Python
- Поиск кода
- Удаление файлов с shutil.os.remove()
- Defaultdict в Python
- Каналы Senior: Python, Java, Frontend, SQL, C++
- Чтение и запись TOML-конфигов
- globals и locals
- Навыки Python: строки, типы данных
- Добавление элемента к кортежу
- Модуль os в Python: работа с файлами
- Символ подчеркивания в Python
- Работа с модулем bisect
- Извлечение новостей с newspaper3k
- Метод invert для побитового отрицания
- Форматирование чисел в Python
- Numpy: использование Ellipsis
- Цепные операции в Python
- IPython и Jupyter Notebook: руководство
- Удаление символа из строки
- Фильтрация списка от «ложных» значений
- Numpy: объединение массивов
- Метод join() для объединения элементов строки















