Кортеж
Кортеж – это еще один тип данных, который представляет собой последовательность данных, подобную списку. Это означает, что данные в кортеже защищены от записи. Данные в кортеже записываются с использованием скобок и запятых.
Разъяснивший Python
Кортеж – это еще один тип данных, который представляет собой последовательность данных, подобную списку. Это означает, что данные в кортеже защищены от записи. Данные в кортеже записываются с использованием скобок и запятых.
Разъяснивший Python
Сравнение строк в Python
Сравнение строк в Python можно выполнить с помощью операторов равенства (==) и сравнения (<,>,! =, <=,> =). Специальных методов для сравнения двух строк не существует.
Разъяснивший Python
Сравнение строк в Python можно выполнить с помощью операторов равенства (==) и сравнения (<,>,! =, <=,> =). Специальных методов для сравнения двух строк не существует.
Разъяснивший Python
sep не указан или None
Начальные и конечные пробелы игнорируются в возвращаемом списке. Кроме того, последовательные пробелы также считаются одним разделителем.
Разъяснивший Python
Начальные и конечные пробелы игнорируются в возвращаемом списке. Кроме того, последовательные пробелы также считаются одним разделителем.
Разъяснивший Python
Пример функции str.split()
Мы также можем использовать функцию split() непосредственно из класса str.
Разъяснивший Python
Мы также можем использовать функцию split() непосредственно из класса str.
Разъяснивший Python
Пример разделения строки CSV с вводом пользователем
Давайте посмотрим на реальный пример, где пользователь вводит данные CSV, а мы разбиваем их на список строк.
Разъяснивший Python
Давайте посмотрим на реальный пример, где пользователь вводит данные CSV, а мы разбиваем их на список строк.
Разъяснивший Python
rsplit()
Функция rsplit() очень похожа на функцию split(). Единственная разница в том, что разделение выполняется, начиная с конца строки и двигаясь вперед.
Разъяснивший Python
Функция rsplit() очень похожа на функцию split(). Единственная разница в том, что разделение выполняется, начиная с конца строки и двигаясь вперед.
Разъяснивший Python
Случайное целое число в Python
Мы можем использовать функцию randint (a, b), чтобы получить случайное целое число от диапазона a до b. Опять же, мы можем получить число из последовательности, используя функцию randrange (start, stop, step). Давайте посмотрим на пример, чтобы получить случайное целое число.
Разъяснивший Python
Мы можем использовать функцию randint (a, b), чтобы получить случайное целое число от диапазона a до b. Опять же, мы можем получить число из последовательности, используя функцию randrange (start, stop, step). Давайте посмотрим на пример, чтобы получить случайное целое число.
Разъяснивший Python
Гайд по форматированию строк
В Python есть несколько способов форматирования строк. Некоторые из них считаются устаревшими, однако они тоже эффективны в определенных случаях. В данном текстовом гайде автор подробно рассматривает различные виды форматирования строк.
Читать...
Разъяснивший Python
В Python есть несколько способов форматирования строк. Некоторые из них считаются устаревшими, однако они тоже эффективны в определенных случаях. В данном текстовом гайде автор подробно рассматривает различные виды форматирования строк.
Читать...
Разъяснивший Python
Хабр
Гайд по форматированию строк в Python: от % до f-строк и обратно
В «Дзене Python» (PEP 20) есть знаменитая строчка: «Должен быть один — и, желательно, только один — очевидный способ сделать это» . Однако, когда дело доходит до форматирования строк, Python, кажется,...
Модуль argparse
Модуль argparse является предпочтительным способом анализа аргументов командной строки. Он предоставляет множество опций, таких как позиционные аргументы, значение по умолчанию для аргументов, справочное сообщение, указание типа данных и т.д. В самой простой форме мы можем использовать его, как показано ниже.
Разъяснивший Python
Модуль argparse является предпочтительным способом анализа аргументов командной строки. Он предоставляет множество опций, таких как позиционные аргументы, значение по умолчанию для аргументов, справочное сообщение, указание типа данных и т.д. В самой простой форме мы можем использовать его, как показано ниже.
Разъяснивший Python
Множественный вызов метода randint()
Для этого кода повторение метода random.randint() дает нам разные случайные целые числа для каждого вызова в пределах от 10 до 100.
Разъяснивший Python
Для этого кода повторение метода random.randint() дает нам разные случайные целые числа для каждого вызова в пределах от 10 до 100.
Разъяснивший Python
Ошибка FileNotFoundError
Ошибка FileNotFoundError часто возникает при работе с файлами в Python. Этого можно легко избежать, указав полные пути к файлам при создании файлового объекта.
Разъяснивший Python
Ошибка FileNotFoundError часто возникает при работе с файлами в Python. Этого можно легко избежать, указав полные пути к файлам при создании файлового объекта.
Разъяснивший Python
😐2
Как найти все индексы для подстроки?
Метод index() возвращает первый совпавший индекс. Мы можем определить пользовательскую функцию для поиска всех индексов, по которым находится подстрока.
Разъяснивший Python
Метод index() возвращает первый совпавший индекс. Мы можем определить пользовательскую функцию для поиска всех индексов, по которым находится подстрока.
Разъяснивший Python
Конкатенация строк
Мы можем использовать join() с пустой строкой для объединения всех строк в итерируемом объекте.
Разъяснивший Python
Мы можем использовать join() с пустой строкой для объединения всех строк в итерируемом объекте.
Разъяснивший Python
Использование join() с одиночной строкой в качестве ввода
Строка повторяется в Python. Поэтому, когда мы передаем одну строку в качестве входных данных команде join(), ее символы являются повторяющимися элементами.
Разъяснивший Python
Строка повторяется в Python. Поэтому, когда мы передаем одну строку в качестве входных данных команде join(), ее символы являются повторяющимися элементами.
Разъяснивший Python
Тернарный оператор условного присваивания
Это еще один способ сделать код более кратким и сохранить его читабельность
Разъяснивший Python
Это еще один способ сделать код более кратким и сохранить его читабельность
Разъяснивший Python
Разбиение строки
Для анализа текста требуются различные метрики, такие как количество слов, количество символов, средняя длина предложения. Чтобы вычислить эти значения, нам нужно подготовить текст — очистить и разделить. К счастью для нас, в Python есть несколько встроенных функций для разделения текста
Разъяснивший Python
Для анализа текста требуются различные метрики, такие как количество слов, количество символов, средняя длина предложения. Чтобы вычислить эти значения, нам нужно подготовить текст — очистить и разделить. К счастью для нас, в Python есть несколько встроенных функций для разделения текста
Разъяснивший Python
Функция decode()
Обе эти функции позволяют нам указать схему обработки ошибок, используемую для ошибок кодирования или декодирования. Значение по умолчанию – «строгое», что означает, что ошибки кодирования вызывают UnicodeEncodeError. Некоторые другие возможные значения: ignore, replace и xmlcharrefreplace.
Разъяснивший Python
Обе эти функции позволяют нам указать схему обработки ошибок, используемую для ошибок кодирования или декодирования. Значение по умолчанию – «строгое», что означает, что ошибки кодирования вызывают UnicodeEncodeError. Некоторые другие возможные значения: ignore, replace и xmlcharrefreplace.
Разъяснивший Python
Обратный список и строка
Скорее всего, вы используете обратную функцию для инверсионной записи списков или строк. Но знаете ли вы, как осуществить инверсию более эффективным способом?
Разъяснивший Python
Скорее всего, вы используете обратную функцию для инверсионной записи списков или строк. Но знаете ли вы, как осуществить инверсию более эффективным способом?
Разъяснивший Python
Как добавить новый словарь в ChainMap?
Вы можете добавить новый словарь в начало ChainMap, используя метод .new_child().
Разъяснивший Python
Вы можете добавить новый словарь в начало ChainMap, используя метод .new_child().
Разъяснивший Python
Как очистить данные
Чтобы очистить данные, сперва их нужно правильно загрузить. В этом руководстве мы покажем базовые методы загрузки данных из CSV-файла./
Разъяснивший Python
Чтобы очистить данные, сперва их нужно правильно загрузить. В этом руководстве мы покажем базовые методы загрузки данных из CSV-файла./
Разъяснивший Python
Turtle
Turtle — это модуль Python для рисования, имеющий широкий спектр применения. Модуль содержит множество методов, но для начала будет достаточно изучить хотя бы несколько основных.
Этот модуль встроен в Python, так что устанавливать его не нужно.
Разъяснивший Python
Turtle — это модуль Python для рисования, имеющий широкий спектр применения. Модуль содержит множество методов, но для начала будет достаточно изучить хотя бы несколько основных.
Этот модуль встроен в Python, так что устанавливать его не нужно.
Разъяснивший Python