Справочник Программиста
6.3K subscribers
1.35K photos
387 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
Метод any() в Python

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

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

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

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

Распределение Пуассона - это статистическое распределение дискретной случайной величины, которая показывает вероятность того, что определенное число событий произойдет за определенный период времени, при условии, что эти события происходят с некоторой постоянной средней интенсивностью и независимо друг от друга.

Распределение Пуассона в Python можно моделировать с помощью функции poisson() из стандартной библиотеки numpy.

В приведённом примере код генерирует 5 случайных чисел из распределения Пуассона с параметром λ (средним значением и дисперсией) равным 3.
🔥5🤔2👍1
Метод swapcase() в Python

Метод swapcase() используется для изменения регистра всех символов в строке, т.е. перевода всех строчных букв в заглавные, а заглавных - в строчные.
❤‍🔥8👍5
Метод find() в Python

Метод find() используется для поиска подстроки в строке и возвращает индекс первого вхождения искомой подстроки.

Если вхождений не найдено, то метод вернёт -1.
❤‍🔥10👍3
Метод all() в Python

Метод all() возвращает True, если все элементы коллекции (списка, кортежа, множества и т.д.) истинны, и False в противном случае.
🔥7❤‍🔥2
Метод os.listdir()

Метод listdir() из стандартной библиотеки os возвращает список файлов и подкаталогов в указанной директории.

Этот метод можно использовать для отображения содержимого каталога в виде списка строк, каждой строке соответствует имя файлового объекта.
👍13❤‍🔥6
Метод timeit() в Python

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

Синтаксис:
timeit.timeit(stmt='pass', setup='pass', timer=<default timer>, number=5, globals=None)

Где:
stmt - проверяемый код;
setup - настройка кода;
timer - используемый таймер;
number - число циклов измерений;
globals - область видимости.
🔥9👍3❤‍🔥2
Метод string.capitalize() в Python

Метод string.capitalize() используется для преобразования первого символа строки в верхний регистр (заглавную букву), а остальных символов в нижний регистр (строчные буквы).
❤‍🔥11
Метод id() в Python

Метод id() возвращает уникальный идентификатор объекта. Этот идентификатор - это целочисленное значение, которое используется для идентификации конкретного объекта в памяти.
❤‍🔥12👍3
Метод pathlib.Path.glob() в Python

Метод glob() из модуля pathlib используется для поиска файлов или папок, соответствующих заданному шаблону пути или расширению. Возвращает генератор, который позволяет проходить по всем найденным элементам.

В примере на изображении метод glob("*.txt") выполняет поиск всех файлов с расширением ".txt" в папке "/path/to/directory".

Синтаксис:
pathlib.Path.glob(pattern)

Где:
pattern - шаблон пути или расширение, по которому нужно выполнить поиск.
❤‍🔥10
Метод contextlib.suppress() в Python

Метод contextlib.suppress() из модуля contextlib позволяет игнорировать указанные исключения в блоке with.

В примере на изображении метод suppress(FileNotFoundError) используется для подавления исключения FileNotFoundError, которое возникает при попытке открыть несуществующий файл. Если файл не существует, вместо возникновения исключения программа будет продолжать своё выполнение без ошибок.

Синтаксис:
with contextlib.suppress(*exceptions)

Где:
*exceptions - необязательный аргумент, представляющий одно или несколько исключений, которые нужно проигнорировать.
❤‍🔥9👍3🤔2
Я не забыл про продолжение создания приложения "Планировщик задач"!
Возможно скоро выйдет 2 часть, где будет использоваться и База Данных
🔥16👍2
Метод string.splitlines() в Python

Метод string.splitlines() используется для разделения строки на подстроки по символам перехода на новую строку.

Он возвращает список подстрок, полученных путем разделения исходной строки.
❤‍🔥9🤔2