Справочник Программиста
6.29K subscribers
1.35K photos
386 videos
64 files
1.7K links
По рекламе - @it_start_programmer
Мои курсы - @courses_from_it_start_bot
Сайт - https://it-start.online/
YouTube - https://www.youtube.com/@it_start
Реклама на бирже - https://telega.in/c/programmersGuide_1

Предложить идею: @it_start_suggestion_bot
Download Telegram
Функция math.fsum() в Python

Функция fsum() из модуля math возвращает точную сумму чисел, представленных в виде списка или другой итерируемой последовательности.

Обрабатывает числа с высокой точностью и предотвращает ошибки округления, которые могут возникнуть при использовании типа данных с плавающей точкой.
👍9❤‍🔥3
Метод zfill() в Python

Метод zfill() возвращает копию исходной строки, дополненной слева нулями до указанной ширины.

Если ширина уже достигнута или превышена, то метод возвращает копию исходной строки без изменений.

Может быть полезен, например, при форматировании номеров телефонов или кодов товаров, чтобы гарантировать определенную ширину символов.
❤‍🔥5🔥4👍1
Метод isdisjoint() Python

Метод isdisjoint() в Python проверяет, есть ли общие элементы между двумя множествами. Он возвращает True, если общих элементов нет, и False в противном случае.

Синтаксис:
sets.isdisjoint(other)

Где:
other - объект поддерживающий итерацию (кортеж, символ или подстрока).
sets - множество frozenset или set.
❤‍🔥6👍3
Метод setdefault() в Python

Метод setdefault() возвращает значение ключа, если он присутствует в словаре.

Если ключа нет в словаре, то setdefault() добавляет соответствующий ключ со значением по умолчанию или переданным значением и возвращает его.
❤‍🔥5🔥3👍1
Функция divmod() в Python

Функция divmod() принимает два аргумента и возвращает пару значений - частное и остаток от деления этих двух аргументов.

Вместо того, чтобы использовать операторы / и % для выполнения операции деления с получением целой части и остатка, можно воспользоваться функцией divmod(), что может упростить код.
👍7❤‍🔥3
Функция itertools.dropwhile() в Python

Функция dropwhile() из модуля itertools возвращает итератор, который проходит через последовательность и возвращает все элементы, начиная с первого, который не удовлетворяет заданному условию.

При этом все элементы, удовлетворяющие условию, игнорируются.
🔥5❤‍🔥2👍1
Функция time.asctime() в Python

Функция asctime() из модуля time принимает кортеж времени или необязательный аргумент времени и возвращает строку-представление времени в формате даты и времени в соответствии со стандартом ASCII.
❤‍🔥12🔥2👍1
Метод rpartition() в Python

Метод rpartition() используется для разделения строки на три части. Всё, что идет до последнего вхождения указанного разделителя, сам разделитель и всё, что идет после него. Возвращает кортеж, содержащий эти три части.
❤‍🔥10🤨4
Функция next() в Python

Функция next() позволяет получить следующий элемент из итерируемого объекта.

При каждом вызове этой функции интерпретатор Python перемещает указатель на следующий элемент итерируемого объекта и возвращает его.

Если в итерируемом объекте больше нет элементов, то функция вызывает исключение StopIteration.
❤‍🔥10👍5
Функция isinstance() в Python

Функция isinstance() используется для проверки того, является ли объект экземпляром заданного класса или класса-наследника этого класса.

Принимает два аргумента: объект и класс (или кортеж классов), и возвращает True, если объект является экземпляром заданного класса или класса, наследующего от него, и False в обратном случае.
❤‍🔥10👍2
Проверка символов в строке

Методы isalpha(), isdigit() и isalnum() проверяют, состоят ли все символы в строке только из букв, цифр или буквенно-цифровых символов соответственно. Они возвращают булевое значение.
❤‍🔥9👍5
Метод strip() в Python

Метод strip() удаляет все указанные символы из начала и конца строки, возвращая новую.

По умолчанию удаляются пробельные символы.
❤‍🔥14👍1
Функции min() и max() в Python

Функция min() возвращает наименьший элемент из коллекции (списка, кортежа и т.д.), переданной ей в качестве аргумента.

Функция max() возвращает наибольший элемент из коллекции.
❤‍🔥9
Метод any() в Python

Метод any() принимает коллекцию элементов (список, кортеж, множество и т.д.) в качестве аргумента и возвращает True, если хотя бы один элемент коллекции является истинным (ненулевым, непустым или не равным False). В противном случае возвращает False.
👍8❤‍🔥4🤯1
Функция filter() в Python

Функция filter() используется для фильтрации элементов коллекции (списка, кортежа и т.д.), оставляя только те элементы, которые удовлетворяют заданному условию, определенному в виде функции или лямбда-выражения.
👍13🤔1🤯1
Метод endswith() в Python

Метод endswith() определяет, заканчивается ли строка указанным значением.

Он возвращает True, если строка заканчивается указанным значением, и False, если нет.
🤔10👍6❤‍🔥4🤯1