Метод casefold() в Python
Метод
В отличие от метода
Метод
casefold()
используется для преобразования строки в нижний регистр с учетом юникодных символов.В отличие от метода
lower()
, который преобразует строку в нижний регистр с учетом правил регистра в английском языке, метод casefold()
выполняет более широкое преобразование, учитывая различные символы и языки.❤🔥16
Метод rindex() в Python
Метод
Синтаксис:
str.rindex(sub[, start[, end]])
Где:
str - строка, в которой нужно найти подстроку;
sub - подстрока, которую нужно найти в строке str;
start и end - (необязательные параметры) индексы, определяющие срез строки, в котором будет производиться поиск. По умолчанию поиск будет производиться по всей строке.
Метод
rindex()
используется для поиска подстроки в строке и возвращает индекс последнего вхождения подстроки. Если подстрока не найдена, то метод вызывает исключение ValueError.Синтаксис:
str.rindex(sub[, start[, end]])
Где:
str - строка, в которой нужно найти подстроку;
sub - подстрока, которую нужно найти в строке str;
start и end - (необязательные параметры) индексы, определяющие срез строки, в котором будет производиться поиск. По умолчанию поиск будет производиться по всей строке.
❤🔥7👍1🔥1
Функция slice() в Python
Функция
Синтаксис:
slice(start, stop, step)
Где:
start (необязательный параметр) - индекс, с которого начинается срез. По умолчанию равен None, что означает начало последовательности.
stop - индекс, на котором заканчивается срез. Элемент с индексом stop не включается в срез.
step (необязательный параметр) - шаг, с которым выбираются элементы в срезе. По умолчанию равен None, что означает выбор всех элементов.
Функция
slice()
используется для создания объекта среза (slice object). Объект среза представляет собой специальный тип данных, который определяет диапазон элементов в последовательности, такой как строка, список или кортеж.Синтаксис:
slice(start, stop, step)
Где:
start (необязательный параметр) - индекс, с которого начинается срез. По умолчанию равен None, что означает начало последовательности.
stop - индекс, на котором заканчивается срез. Элемент с индексом stop не включается в срез.
step (необязательный параметр) - шаг, с которым выбираются элементы в срезе. По умолчанию равен None, что означает выбор всех элементов.
❤🔥6👍3🔥1
Метод center() в Python
Метод
Метод возвращает новую строку, которая является результатом выравнивания.
Синтаксис:
str center(width, fillchar)
Где:
width - ширина выровненной строки, включая исходную строку и символы-заполнители. Если значение width меньше длины исходной строки, то метод возвращает исходную строку без изменений.
fillchar (необязательный параметр) - символ-заполнитель, который будет использоваться для выравнивания строки. По умолчанию используется пробел.
Метод
center()
используется для выравнивания строки по центру путем добавления определенного количества символов-заполнителей с обеих сторон строки.Метод возвращает новую строку, которая является результатом выравнивания.
Синтаксис:
str center(width, fillchar)
Где:
width - ширина выровненной строки, включая исходную строку и символы-заполнители. Если значение width меньше длины исходной строки, то метод возвращает исходную строку без изменений.
fillchar (необязательный параметр) - символ-заполнитель, который будет использоваться для выравнивания строки. По умолчанию используется пробел.
❤🔥7👍7
Функция math.isqrt() в Python
Функция
Функция
Функция
isqrt()
из модуля math
используется для вычисления квадратного корня из целого числа. Она возвращает наибольшее целое число, которое меньше или равно квадратному корню из заданного числа.Функция
math.isqrt()
была добавлена в Python 3.8 и является более эффективной альтернативой использованию оператора //
и функции math.floor()
для вычисления квадратного корня из целого числа.❤🔥10👍1
Функция cmath.polar() в Python
Функция
Она возвращает кортеж, содержащий модуль (расстояние от начала координат до комплексного числа) и аргумент (угол между положительным направлением оси x и линией, соединяющей начало координат и комплексное число).
Функция
polar()
из модуля cmath
, используется для преобразования комплексного числа в полярные координаты.Она возвращает кортеж, содержащий модуль (расстояние от начала координат до комплексного числа) и аргумент (угол между положительным направлением оси x и линией, соединяющей начало координат и комплексное число).
❤🔥6👍1
Я же с 1 сентября продолжил вести свой сайт, вот парочка новых статей:
3 способа заменить символ в строке в Python без функций
Как удалить элемент из списка в Python?
Простой калькулятор на Python
Как узнать количество элементов в списке Python?
Функция print() в Python
Библиотека colorama в Python
Цикл for в Python
Функции sort и sorted в Python
Алгоритмы сортировки в Python
Обратная сортировка списка в Python
Добавление данных в Excel файл с помощью Python
3 способа заменить символ в строке в Python без функций
Как удалить элемент из списка в Python?
Простой калькулятор на Python
Как узнать количество элементов в списке Python?
Функция print() в Python
Библиотека colorama в Python
Цикл for в Python
Функции sort и sorted в Python
Алгоритмы сортировки в Python
Обратная сортировка списка в Python
Добавление данных в Excel файл с помощью Python
❤🔥16🔥2
У кого есть телеграм премиум, давайте попробуем бустануть канал))
Ссылка для буста - t.me/programmersGuide_1?boost
Ссылка для буста - t.me/programmersGuide_1?boost
Telegram
Справочник Программиста
Проголосуйте за канал, чтобы он получил больше возможностей.
👍10❤🔥3
Функция itertools.islice() в Python
Функция
Она позволяет выбрать элементы с определенным смещением, начиная с указанного индекса и до указанного индекса (не включая его).
Синтаксис:
itertools.islice(iterable, start, stop, step)
Где:
iterable - итерируемый объект;
start - индекс, с которого нужно начать выбор элементов (по умолчанию 0);
stop - индекс, на котором нужно остановить выбор элементов;
step - шаг, с которым нужно выбирать элементы (по умолчанию 1).
Функция
islice()
из модуля itertools
используется для создания итератора, который возвращает выбранные элементы из исходного итерируемого объекта.Она позволяет выбрать элементы с определенным смещением, начиная с указанного индекса и до указанного индекса (не включая его).
Синтаксис:
itertools.islice(iterable, start, stop, step)
Где:
iterable - итерируемый объект;
start - индекс, с которого нужно начать выбор элементов (по умолчанию 0);
stop - индекс, на котором нужно остановить выбор элементов;
step - шаг, с которым нужно выбирать элементы (по умолчанию 1).
❤🔥4👍2
Функция operator.methodcaller в Python
Функция
Это может быть полезно, когда нужно применить метод к нескольким объектам или к объектам в итерируемом контейнере.
Функция
methodcaller()
из модуля operator
позволяет создавать функции, которые вызывают определенный метод на объекте с переданными аргументами.Это может быть полезно, когда нужно применить метод к нескольким объектам или к объектам в итерируемом контейнере.
❤🔥9