Метод rfind() в Python
Метод
Он возвращает индекс первого символа найденной подстроки или -1, если подстрока не найдена.
Синтаксис:
string.rfind(substring, start, end)
Где:
string - строка, в которой производится поиск.
substring - подстрока, которую нужно найти.
start (необязательный) - индекс, с которого начинается поиск. По умолчанию поиск начинается с конца строки.
end (необязательный) - индекс, на котором заканчивается поиск. По умолчанию поиск производится до конца строки.
Метод
rfind()
используется для поиска последнего вхождения подстроки в строке.Он возвращает индекс первого символа найденной подстроки или -1, если подстрока не найдена.
Синтаксис:
string.rfind(substring, start, end)
Где:
string - строка, в которой производится поиск.
substring - подстрока, которую нужно найти.
start (необязательный) - индекс, с которого начинается поиск. По умолчанию поиск начинается с конца строки.
end (необязательный) - индекс, на котором заканчивается поиск. По умолчанию поиск производится до конца строки.
❤🔥6
Метод reduce() в Python
Метод
Синтаксис:
functools.reduce(function, sequence, initial)
Где:
function - функция, которая будет применяться к элементам последовательности.
sequence - последовательность, над которой будет производиться операция.
initial (необязательный) - начальное значение, с которого будет начинаться операция. Если не указано, то первый элемент последовательности будет использован в качестве начального значения.
Метод
reduce()
из модуля functools
применяется для последовательного применения функции к элементам последовательности с целью получения одного результирующего значения.Синтаксис:
functools.reduce(function, sequence, initial)
Где:
function - функция, которая будет применяться к элементам последовательности.
sequence - последовательность, над которой будет производиться операция.
initial (необязательный) - начальное значение, с которого будет начинаться операция. Если не указано, то первый элемент последовательности будет использован в качестве начального значения.
❤🔥10👍3
Метод iter() в Python
Метод
Итератор представляет собой объект, который может быть использован для последовательного доступа к элементам коллекции или последовательности.
Синтаксис:
iter(object, sentinel)
Где:
object - объект, для которого нужно получить итератор;
sentinel (необязательный) - значение-сигнал, при достижении которого итератор будет остановлен.
Метод
iter()
используется для получения итератора из объекта.Итератор представляет собой объект, который может быть использован для последовательного доступа к элементам коллекции или последовательности.
Синтаксис:
iter(object, sentinel)
Где:
object - объект, для которого нужно получить итератор;
sentinel (необязательный) - значение-сигнал, при достижении которого итератор будет остановлен.
❤🔥7👍1
Метод os.path.join() в Python
Метод
Принимает несколько аргументов и возвращает новую строку, содержащую объединенный путь.
Синтаксис:
os.path.join(path1, path2, ...)
Где:
path1, path2, ... - пути, которые нужно объединить.
Метод
os.path.join()
используется для объединения путей с учётом особенностей операционной системы к файлам или директориям в один путь.Принимает несколько аргументов и возвращает новую строку, содержащую объединенный путь.
Синтаксис:
os.path.join(path1, path2, ...)
Где:
path1, path2, ... - пути, которые нужно объединить.
❤🔥14
Копирование файлов и директорий в Python
Он позволяет создавать точные копии файлов и директорий, включая их содержимое.
Синтаксис:
shutil.copy(src, dst, follow_symlinks=True)
Где:
src - путь к исходному файлу или директории, которую нужно скопировать;
dst - путь, по которому будет создана копия;
follow_symlinks - (необязательный параметр) указывает, следует ли копировать символические ссылки или следовать им.
shutil.copy()
- это метод из модуля shutil
, который используется для копирования файлов и директорий.Он позволяет создавать точные копии файлов и директорий, включая их содержимое.
Синтаксис:
shutil.copy(src, dst, follow_symlinks=True)
Где:
src - путь к исходному файлу или директории, которую нужно скопировать;
dst - путь, по которому будет создана копия;
follow_symlinks - (необязательный параметр) указывает, следует ли копировать символические ссылки или следовать им.
❤🔥5🔥2👍1
Функция round() в Python
Встроенная функция
Синтаксис:
round(number, ndigits=None)
Где:
number - число, которое нужно округлить.
ndigits - (необязательный параметр) количество знаков после запятой, до которого следует округлить число. Если параметр не указан, то число будет округлено до ближайшего целого числа.
Встроенная функция
round()
используется для округления чисел до определенного количества знаков после запятой или до ближайшего целого числа.Синтаксис:
round(number, ndigits=None)
Где:
number - число, которое нужно округлить.
ndigits - (необязательный параметр) количество знаков после запятой, до которого следует округлить число. Если параметр не указан, то число будет округлено до ближайшего целого числа.
❤🔥10👍5🤔1
Метод exec() в Python
Метод
Синтаксис:
exec(code, globals=None, locals=None)
Где:
code - строка, содержащая Python-код, который нужно выполнить;
globals и locals - (необязательные параметры) словари, которые определяют глобальное и локальное пространства имен, в которых будет выполняться код. Если не указаны, то будет использоваться текущее глобальное и локальное пространства имен.
Метод
exec()
используется для выполнения динамического кода, представленного в виде строки. Позволяет выполнять Python-код во время выполнения программы.Синтаксис:
exec(code, globals=None, locals=None)
Где:
code - строка, содержащая Python-код, который нужно выполнить;
globals и locals - (необязательные параметры) словари, которые определяют глобальное и локальное пространства имен, в которых будет выполняться код. Если не указаны, то будет использоваться текущее глобальное и локальное пространства имен.
❤🔥7🔥4
Метод rfind() в Python
Метод
Синтаксис:
str.rfind(sub[, start[, end]])
Где:
str - строка, в которой нужно найти подстроку;
sub - подстрока, которую нужно найти в строке str;
start и end - (необязательные параметры) индексы, определяющие срез строки, в котором будет производиться поиск. По умолчанию поиск будет производиться по всей строке.
Метод
rfind()
используется для поиска подстроки в строке и возвращает индекс последнего вхождения подстроки. Если подстрока не найдена, то вернёт -1.Синтаксис:
str.rfind(sub[, start[, end]])
Где:
str - строка, в которой нужно найти подстроку;
sub - подстрока, которую нужно найти в строке str;
start и end - (необязательные параметры) индексы, определяющие срез строки, в котором будет производиться поиск. По умолчанию поиск будет производиться по всей строке.
❤🔥6👍2
Метод rjust() в Python
Метод
Синтаксис:
str.rjust(width[, fillchar])
Где:
str - строка, которую нужно выровнять;
width - общая длина строки после выравнивания;
fillchar - (необязательный параметр) символ, используемый для заполнения, по умолчанию равен пробелу.
Метод
rjust()
используется для выравнивания строки по правому краю путем добавления заданного количества символов слева.Синтаксис:
str.rjust(width[, fillchar])
Где:
str - строка, которую нужно выровнять;
width - общая длина строки после выравнивания;
fillchar - (необязательный параметр) символ, используемый для заполнения, по умолчанию равен пробелу.
❤🔥9