Русский
Открыть в Telegram

Пост Немного базы Python. День 10 - Абсолютное значение (модуль) числа

3 марта 2026
P
Python Portal
Немного базы Python. День 10 - Абсолютное значение (модуль) числа Допустим, у тебя есть отрицательное число и ты хочешь получить его абсолютное значение. Для этого можно использовать функцию abs(). Функция abs() возвращает абсолютное значение любого числа (положительного, отрицательного и комплексного). Ниже показано, как получить список абсолютных значений из списка, где есть и отрицательные, и положительные числа. Используем list comprehension. list1 = [-12, -45, -67, -89, 34, 67, -13] print([abs(num) for num in list1]) [12, 45, 67, 89, 34, 67, 13] Также abs() можно применять к числу с плавающей точкой, и она вернет абсолютное значение. Смотри ниже: num = -23.12 print(abs(num)) 23.12 ➡️Использование модуля math Если тебе нужны более продвинутые математические функции, можно использовать fabs() из модуля math. Эта функция всегда возвращает float. import math num = -23.12 absolute_value = math.fabs(num) absolute_value 23.12 ➡️Использование lambda-функции Можно также использовать lambda, чтобы превратить отрицательное число в модуль. Код ниже проверяет, меньше ли x нуля (то есть отрицательное ли значение). Если да, возвращает -x, по сути убирая минус и делая число положительным. Если x не отрицательное (больше или равно 0), возвращает x как есть. num = -23.12 absolute_value = (lambda x: -x if x < 0 else x)(num) absolute_value 23.12 👉 @PythonPortal #100daysofpython
31 · 8K ·

Рядом в ленте

PPython PortalВсегда пиши код так, будто тот, кому потом его поддерживать, это буйный психопат, который знает, где ты живешь. — Аноним Знаете какие-нибудь забавные имена переPPython PortalЭтот Python-фреймворк может скрейпить ЛЮБОЙ сайт и вытаскивать структурированные данные за считанные минуты. Называется Scrapy. Он краулит сайты и извлекает стр
это сообщение
PPython PortalСоветы от реальных экспертов по оптимизации 👉 @PythonPortalPPython Portal10 библиотек Python для генеративного ИИ, которые нужно освоить в 2026 году 👉 @PythonPortal

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем