Справочник Программиста
Открыть в Telegram
По рекламе - @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
Больше5 837
Подписчики
+124 часа
-277 дней
-6830 день
Архив постов
Метод rjust() в Python
Метод
rjust() используется для выравнивания строки по правому краю путем добавления заданного количества символов слева.
Синтаксис:
str.rjust(width[, fillchar])
Где:
str - строка, которую нужно выровнять;
width - общая длина строки после выравнивания;
fillchar - (необязательный параметр) символ, используемый для заполнения, по умолчанию равен пробелу.Метод rfind() в Python
Метод
rfind() используется для поиска подстроки в строке и возвращает индекс последнего вхождения подстроки. Если подстрока не найдена, то вернёт -1.
Синтаксис:
str.rfind(sub[, start[, end]])
Где:
str - строка, в которой нужно найти подстроку;
sub - подстрока, которую нужно найти в строке str;
start и end - (необязательные параметры) индексы, определяющие срез строки, в котором будет производиться поиск. По умолчанию поиск будет производиться по всей строке.Метод exec() в Python
Метод
exec() используется для выполнения динамического кода, представленного в виде строки. Позволяет выполнять Python-код во время выполнения программы.
Синтаксис:
exec(code, globals=None, locals=None)
Где:
code - строка, содержащая Python-код, который нужно выполнить;
globals и locals - (необязательные параметры) словари, которые определяют глобальное и локальное пространства имен, в которых будет выполняться код. Если не указаны, то будет использоваться текущее глобальное и локальное пространства имен.Функция round() в Python
Встроенная функция
round() используется для округления чисел до определенного количества знаков после запятой или до ближайшего целого числа.
Синтаксис:
round(number, ndigits=None)
Где:
number - число, которое нужно округлить.
ndigits - (необязательный параметр) количество знаков после запятой, до которого следует округлить число. Если параметр не указан, то число будет округлено до ближайшего целого числа.Копирование файлов и директорий в Python
shutil.copy() - это метод из модуля shutil, который используется для копирования файлов и директорий.
Он позволяет создавать точные копии файлов и директорий, включая их содержимое.
Синтаксис:
shutil.copy(src, dst, follow_symlinks=True)
Где:
src - путь к исходному файлу или директории, которую нужно скопировать;
dst - путь, по которому будет создана копия;
follow_symlinks - (необязательный параметр) указывает, следует ли копировать символические ссылки или следовать им.Метод os.path.join() в Python
Метод
os.path.join() используется для объединения путей с учётом особенностей операционной системы к файлам или директориям в один путь.
Принимает несколько аргументов и возвращает новую строку, содержащую объединенный путь.
Синтаксис:
os.path.join(path1, path2, ...)
Где:
path1, path2, ... - пути, которые нужно объединить.Метод type() в Python
Метод
type() используется для получения информации о типе объекта.
Возвращает тип объекта, который может быть встроенным типом данных или пользовательским классом.Метод iter() в Python
Метод
iter() используется для получения итератора из объекта.
Итератор представляет собой объект, который может быть использован для последовательного доступа к элементам коллекции или последовательности.
Синтаксис:
iter(object, sentinel)
Где:
object - объект, для которого нужно получить итератор;
sentinel (необязательный) - значение-сигнал, при достижении которого итератор будет остановлен.Метод reduce() в Python
Метод
reduce() из модуля functools применяется для последовательного применения функции к элементам последовательности с целью получения одного результирующего значения.
Синтаксис:
functools.reduce(function, sequence, initial)
Где:
function - функция, которая будет применяться к элементам последовательности.
sequence - последовательность, над которой будет производиться операция.
initial (необязательный) - начальное значение, с которого будет начинаться операция. Если не указано, то первый элемент последовательности будет использован в качестве начального значения.Метод rfind() в Python
Метод
rfind() используется для поиска последнего вхождения подстроки в строке.
Он возвращает индекс первого символа найденной подстроки или -1, если подстрока не найдена.
Синтаксис:
string.rfind(substring, start, end)
Где:
string - строка, в которой производится поиск.
substring - подстрока, которую нужно найти.
start (необязательный) - индекс, с которого начинается поиск. По умолчанию поиск начинается с конца строки.
end (необязательный) - индекс, на котором заканчивается поиск. По умолчанию поиск производится до конца строки.Метод items() в Python
Метод
items() используется для получения списка пар ключ-значение из словаря.
Возвращает представление словаря в виде списка кортежей, где каждый кортеж содержит ключ и соответствующее ему значение.Метод string.lstrip() в Python
Метод
string.lstrip() удаляет начальные пробельных символов (пробелы, табуляции, символы новой строки) или указанных символов слева строки.
Он возвращает новую строку без указанных символов слева.Метод string.splitlines() в Python
Метод
string.splitlines() используется для разделения строки на подстроки по символам перехода на новую строку.
Он возвращает список подстрок, полученных путем разделения исходной строки.Я не забыл про продолжение создания приложения "Планировщик задач"!
Возможно скоро выйдет 2 часть, где будет использоваться и База Данных
Метод contextlib.suppress() в Python
Метод
contextlib.suppress() из модуля contextlib позволяет игнорировать указанные исключения в блоке with.
В примере на изображении метод suppress(FileNotFoundError) используется для подавления исключения FileNotFoundError, которое возникает при попытке открыть несуществующий файл. Если файл не существует, вместо возникновения исключения программа будет продолжать своё выполнение без ошибок.
Синтаксис:
with contextlib.suppress(*exceptions)
Где:
*exceptions - необязательный аргумент, представляющий одно или несколько исключений, которые нужно проигнорировать.Метод pathlib.Path.glob() в Python
Метод
glob() из модуля pathlib используется для поиска файлов или папок, соответствующих заданному шаблону пути или расширению. Возвращает генератор, который позволяет проходить по всем найденным элементам.
В примере на изображении метод glob("*.txt") выполняет поиск всех файлов с расширением ".txt" в папке "/path/to/directory".
Синтаксис:
pathlib.Path.glob(pattern)
Где:
pattern - шаблон пути или расширение, по которому нужно выполнить поиск.
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
