Справочник Программиста
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
Функция 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
Распределение Пуассона в 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