Справочник Программиста
6.29K subscribers
1.34K photos
387 videos
64 files
1.69K 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
Метод calendar.isleap() в Python

Метод isleap() из модуля calendar используется для проверки, является ли указанный год високосным.

Возвращает True, если год является високосным, и False в противном случае.
❤‍🔥8👍7😁2
Функция numpy.zeros() в Python

Функция zeros() из библиотеки numpy создает массив заданной формы и типа, заполненный нулями.

Синтаксис:
numpy.zeros(shape, dtype=float, order='C')

Где:
shape: определяет форму массива, указывая количество элементов в каждом измерении. Может быть целым числом или кортежем целых чисел.
dtype: (необязательный) определяет тип данных элементов массива. По умолчанию используется тип данных float.
order: (необязательный) определяет порядок размещения элементов в памяти. Может быть 'C' (порядок C-style) или 'F' (порядок Fortran-style). По умолчанию используется порядок C-style.
❤‍🔥6👍3😁1
Метод os.path.getsize() в Python

Метод os.path.getsize() используется для получения размера файла в байтах.

Он принимает путь к файлу в качестве аргумента и возвращает размер файла.
❤‍🔥14👍2😁1
Метод math.isqrt() в Python

Метод isqrt() из модуля math используется для округления квадратного корня числа до наибольшего целого числа, которое меньше или равно этому корню.

Сам метод доступен в Python 3.11 и более поздних версиях.
❤‍🔥10👍2😁1
Декоратор retry в Python

Декоратор @retry из модуля retry позволяет автоматически повторять выполнение функции с заданными параметрами и интервалом времени между повторами.

Его можно использовать для обработки ситуаций, когда функция может вызывать исключение, например, из-за проблем с сетью или базой данных. Он позволяет задать количество повторов и интервал между ними.
❤‍🔥8👍6😁1
это уже слишком странная реклама от яндекса была))

UPD: в честь этого добавил новую реакцию "😁"
😁29👍3🔥1
Метод itertools.product() в Python

Метод product() из модуля itertools используется для получения декартова произведения итерируемых объектов.

Декартово произведение списков — это набор всех возможных комбинаций элементов из каждого списка.

Метод создает итератор, который возвращает все возможные комбинации элементов из заданных итерируемых объектов.
❤‍🔥9👍1🤨1
Класс collections.OrderedDict в Python

Класс OrderedDict из модуля collections представляет словарь, который сохраняет порядок добавления элементов.

В отличие от обычного словаря, где порядок элементов не гарантирован, OrderedDict сохраняет порядок элементов в соответствии с их добавлением.
❤‍🔥8👍2🤔1
В этой статье мы рассмотрим, как использовать функцию exit() в Python и как она может быть полезна в различных ситуациях.

Как использовать функцию exit() в Python?
❤‍🔥7👍2🤨2
Метод statistics.median(list) в Python

Метод median() из модуля statistics используется для вычисления медианы списка чисел.

Медиана представляет собой значение, которое находится в середине упорядоченного списка. Если список содержит нечетное количество элементов, то медиана будет точным значением в середине. Если список содержит четное количество элементов, то медиана будет средним значением двух центральных элементов.
❤‍🔥81
3 строковые константы из модуля string в Python

Константа string.ascii_letters() возвращает все буквы алфавита в верхнем и нижнем регистрах.

Константа string.digits() возвращает все цифры.

Константа string.punctuation() возвращает все знаки пунктуации.
❤‍🔥14👍6
Метод random.uniform() в Python

Метод uniform() из модуля random используется для генерации случайного числа с плавающей точкой в указанном диапазоне.

Он возвращает случайное число, которое равномерно распределено между двумя заданными значениями.
❤‍🔥6👍2
Метод dict.update() в Python

Метод dict.update() используется для обновления словаря путем добавления пар ключ-значение из другого словаря или итерируемого объекта.

Данный метод позволяет объединить два словаря или добавить несколько элементов в существующий словарь.
❤‍🔥7👍4
Изменения размера изображения с помощью Python

В
библиотеке Pillow у класса Image есть метод resize(), который позволяет изменить размеры изображения.

В примере на изображении сначала мы открываем изображение с помощью метода Image.open(), после чего используем метод resize() для изменения размеров изображения на заданные значения новой ширины и высоты. В конце мы сохраняем измененное изображение с помощью метода save().
❤‍🔥10👍2🔥2
Метод splitlines() в Python

Метод splitlines() используется для разделения строки на отдельные строки по символу новой строки ('\n') или другим символам новой строки, таким как '\r' или '\r\n'.

Он удаляет символы новой строки из каждой строки и возвращает список строк. Если в исходной строке нет символов новой строки, метод вернет список, содержащий только одну строку - исходную строку.
❤‍🔥6👍5
Метод pathlib.Path.iterdir() в Python

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

В примере на изображении предположим, что в директории расположенной по данному пути (/Users/Admin/Example/) есть файлы document.txt, image.jpg, директории dir_b, dir_a.
❤‍🔥10👍2