Как работает метод lower()?
Метод lower() — это строковый метод, который возвращает новую строку полностью в нижнем регистре. Если исходная строка содержит прописные буквы, в новой строке они будут строчными. При этом любая строчная буква или любой символ, не являющийся буквой, не изменяется.
Разъяснивший Python
Метод lower() — это строковый метод, который возвращает новую строку полностью в нижнем регистре. Если исходная строка содержит прописные буквы, в новой строке они будут строчными. При этом любая строчная буква или любой символ, не являющийся буквой, не изменяется.
Разъяснивший Python
Что такое метод?
Метод — это такая функция, которую можно использовать для определенного типа данных. Существуют строковые методы, методы для работы с целыми числами, методы списков, словарей и т.д. Методы могут принимать или не принимать аргументы. В целом, это методы — это встроенные функции, которые делают вашу жизнь намного проще.
Иногда вы можете задаться вопросом, существует ли какой-то метод. В Python можно посмотреть весь список строковых методов, используя функцию dir() со строкой в качестве аргумента.
Разъяснивший Python
Метод — это такая функция, которую можно использовать для определенного типа данных. Существуют строковые методы, методы для работы с целыми числами, методы списков, словарей и т.д. Методы могут принимать или не принимать аргументы. В целом, это методы — это встроенные функции, которые делают вашу жизнь намного проще.
Иногда вы можете задаться вопросом, существует ли какой-то метод. В Python можно посмотреть весь список строковых методов, используя функцию dir() со строкой в качестве аргумента.
Разъяснивший Python
Использование set для создания списка без дубликатов
Если у вас есть список с повторяющимися элементами, вы можете легко удалить дубликаты, преобразовав его в множество (set). Это простой способ сделать список уникальным.
Использование множества для удаления дубликатов — это быстрый и эффективный способ сократить размер списка и оставить только уникальные элементы.
Разъяснивший Python
Если у вас есть список с повторяющимися элементами, вы можете легко удалить дубликаты, преобразовав его в множество (set). Это простой способ сделать список уникальным.
Использование множества для удаления дубликатов — это быстрый и эффективный способ сократить размер списка и оставить только уникальные элементы.
Разъяснивший Python
Sample Project
Sample Project — это пакет-шаблон с файлом setup.py для ручной установки пакета. Файл снабжен аннотациями, касающимися настройки скрипта и среды сборки пакета в целом.
Основан Sample project на пакете setuptools. setup.py — это скрипт сборки для пакетов, созданных с помощью setuptools.
Разъяснивший Python
Sample Project — это пакет-шаблон с файлом setup.py для ручной установки пакета. Файл снабжен аннотациями, касающимися настройки скрипта и среды сборки пакета в целом.
Основан Sample project на пакете setuptools. setup.py — это скрипт сборки для пакетов, созданных с помощью setuptools.
Разъяснивший Python
Counter
Объект counter предоставляется библиотекой collections. Давайте поподробнее разберем, что он собой представляет.
К примеру, у вас есть список каких-то случайных чисел. Что, если вы хотите узнать, сколько раз встречается каждое число?
Счетчик counter позволяет легко вычислить частоту. Он работает не только с числами, но и с любым итерируемыми объектами, такими как строки и списки.
Разъяснивший Python
Объект counter предоставляется библиотекой collections. Давайте поподробнее разберем, что он собой представляет.
К примеру, у вас есть список каких-то случайных чисел. Что, если вы хотите узнать, сколько раз встречается каждое число?
Счетчик counter позволяет легко вычислить частоту. Он работает не только с числами, но и с любым итерируемыми объектами, такими как строки и списки.
Разъяснивший Python
Сериализация объектов Python с помощью Pickle (Уязвимости технологии)
В данном видео мы узнаем как использовать Pickle для сериализации и десериализации данных, узнаем в каких случаях это стоит применять и какие особенности данной технологии.
Также в конце видео рассмотрим уязвимости технологии и почему стоит её применять правильно. Если не знать об этом, можно создать проект, который будет уязвим к атакам.
Смотреть...
Разъяснивший Python
В данном видео мы узнаем как использовать Pickle для сериализации и десериализации данных, узнаем в каких случаях это стоит применять и какие особенности данной технологии.
Также в конце видео рассмотрим уязвимости технологии и почему стоит её применять правильно. Если не знать об этом, можно создать проект, который будет уязвим к атакам.
Смотреть...
Разъяснивший Python
YouTube
Сериализация объектов Python с помощью Pickle (Уязвимости технологии)
⭐ Курс ООП и Приват канал: https://www.zproger-school.com/?utm_source=yt&utm_medium=no&utm_campaign=pickle
⭐ Телеграм канал: https://t.me/+JX8ZL74s0O1kMTlh
⭐ Канал из видео: https://t.me/+Dz_MyY7T-0owN2Qy
В данном видео мы узнаем как использовать Pickle…
⭐ Телеграм канал: https://t.me/+JX8ZL74s0O1kMTlh
⭐ Канал из видео: https://t.me/+Dz_MyY7T-0owN2Qy
В данном видео мы узнаем как использовать Pickle…
Сортировка с помощью OrderedDict
Сортировка элементов, например, по возрастанию значений, может помочь в анализе данных. Давайте посмотрим, что мы можем сделать.
Сортировка элементов по ключу KEY (в порядке возрастания)
Разъяснивший Python
Сортировка элементов, например, по возрастанию значений, может помочь в анализе данных. Давайте посмотрим, что мы можем сделать.
Сортировка элементов по ключу KEY (в порядке возрастания)
Разъяснивший Python
Что происходит, когда вы удаляете и повторно вставляете ключи в OrderedDict
При удалении ключа информация о его порядке также удаляется. Когда вы повторно вставляете ключ, он обрабатывается как новая запись и соответствующая информация сохраняется.
Разъяснивший Python
При удалении ключа информация о его порядке также удаляется. Когда вы повторно вставляете ключ, он обрабатывается как новая запись и соответствующая информация сохраняется.
Разъяснивший Python
❤2
Что происходит, когда у нас есть избыточные ключи в ChainMap?
Возможно, что 2 словаря содержат один и тот же ключ.
Обратите внимание, что red не повторяется, он печатается только один раз.
Разъяснивший Python
Возможно, что 2 словаря содержат один и тот же ключ.
Обратите внимание, что red не повторяется, он печатается только один раз.
Разъяснивший Python
Как использовать функцию pow() в Python
Python также имеет встроенную функцию pow(), которая возводит число в указанную степень. Синтаксис данной функции выглядит следующим образом:
pow(base, exponent)
Приведенный выше код интерпретируется как baseexponent, то есть число base в степени exponent.
Функция pow() принимает два аргумента: число (известное как основание или base) и степень, в которую число должно быть возведено (показатель степени — exponent).
Разъяснивший Python
Python также имеет встроенную функцию pow(), которая возводит число в указанную степень. Синтаксис данной функции выглядит следующим образом:
pow(base, exponent)
Приведенный выше код интерпретируется как baseexponent, то есть число base в степени exponent.
Функция pow() принимает два аргумента: число (известное как основание или base) и степень, в которую число должно быть возведено (показатель степени — exponent).
Разъяснивший Python
Методы PurePath
PurePath().is_absolute() проверяет, является ли ваш путь абсолютным
Обратите внимание, что абсолютный путь состоит из корня и имени диска. В этом случае PurePath() не позволяет нам узнать имя диска.
Если вы используете PureWindowsPath(), вы можете представить абсолютный путь, содержащий имя диска, например PureWindowsPath('c:/Program Files').
Разъяснивший Python
PurePath().is_absolute() проверяет, является ли ваш путь абсолютным
Обратите внимание, что абсолютный путь состоит из корня и имени диска. В этом случае PurePath() не позволяет нам узнать имя диска.
Если вы используете PureWindowsPath(), вы можете представить абсолютный путь, содержащий имя диска, например PureWindowsPath('c:/Program Files').
Разъяснивший Python
PurePath().is_relative()
В этом примере указанный путь /src является частью или принадлежит пути p, в то время как другой указанный путь — /data — вызывает значение False, поскольку он не имеет никакого отношения к пути p.
Разъяснивший Python
В этом примере указанный путь /src является частью или принадлежит пути p, в то время как другой указанный путь — /data — вызывает значение False, поскольку он не имеет никакого отношения к пути p.
Разъяснивший Python
Как использовать Concrete Paths
Path() является дочерним классом PurePath(). Он обеспечивает операции обработки с возможностью выполнения операций записи.
Когда вы создаете экземпляр Path(), он создает два класса для обработки путей Windows и путей, отличных от Windows. Как и PurePath(), Path() также создает общий объект пути «agnostic path», независимо от операционной системы, в которой вы работаете.
Разъяснивший Python
Path() является дочерним классом PurePath(). Он обеспечивает операции обработки с возможностью выполнения операций записи.
Когда вы создаете экземпляр Path(), он создает два класса для обработки путей Windows и путей, отличных от Windows. Как и PurePath(), Path() также создает общий объект пути «agnostic path», независимо от операционной системы, в которой вы работаете.
Разъяснивший Python
PosixPath()
Это дочерний класс Path() и PurePosixPath(), реализованный для обработки и управления путями файловой системы, отличной от Windows.
Вы получите сообщение об ошибке, если создадите экземпляр PosixPath() на компьютере с Windows, потому что нельзя выполнять системные вызовы, работая в другой операционной системе.
Разъяснивший Python
Это дочерний класс Path() и PurePosixPath(), реализованный для обработки и управления путями файловой системы, отличной от Windows.
Вы получите сообщение об ошибке, если создадите экземпляр PosixPath() на компьютере с Windows, потому что нельзя выполнять системные вызовы, работая в другой операционной системе.
Разъяснивший Python
WindowsPath()
Это дочерний класс Path() и PureWindowsPath(), реализованный для путей файловой системы Windows.
Создание WindowsPath(), если вы работаете в другой операционной системе, тоже вызовет ошибку.
Разъяснивший Python
Это дочерний класс Path() и PureWindowsPath(), реализованный для путей файловой системы Windows.
Создание WindowsPath(), если вы работаете в другой операционной системе, тоже вызовет ошибку.
Разъяснивший Python
Свойства Concrete Paths
Поскольку Concrete Paths является подклассом PurePath, мы можем использовать все свойства PurePath().
Это означает, что мы можем использовать, например, свойство .with_suffix для добавления суффикса к конкретному пути.
Разъяснивший Python
Поскольку Concrete Paths является подклассом PurePath, мы можем использовать все свойства PurePath().
Это означает, что мы можем использовать, например, свойство .with_suffix для добавления суффикса к конкретному пути.
Разъяснивший Python
Методы Concrete Paths
Каждый подкласс Path() предоставляет следующие методы для обработки путей и выполнения системных вызовов:
Path().itertir() возвращает содержимое каталога.
Разъяснивший Python
Каждый подкласс Path() предоставляет следующие методы для обработки путей и выполнения системных вызовов:
Path().itertir() возвращает содержимое каталога.
Разъяснивший Python
Python developer starter pack
В этом видео автор подробно разбирает, какие минимальные навыки стоит развивать людям, решившим идти в Python-разработку, но ещё не определившимся с направлением.
Смотреть...
Разъяснивший Python
В этом видео автор подробно разбирает, какие минимальные навыки стоит развивать людям, решившим идти в Python-разработку, но ещё не определившимся с направлением.
Смотреть...
Разъяснивший Python
YouTube
PYTHON DEVELOPER STARTER PACK - МИНИМАЛЬНЫЙ СТЕК ВНЕ ЗАВИСИМОСТИ ОТ НАПРАВЛЕНИЯ
Рассказываю о том, какие минимальные навыки стоит качать людям, которые определились с тем, что пойдут в Python разработку, но ещё не определились с направлением.
Поддержать:
https://www.donationalerts.com/r/luchanos
https://boosty.to/luchanos
На других…
Поддержать:
https://www.donationalerts.com/r/luchanos
https://boosty.to/luchanos
На других…
Оперативная проверка уникальности элементов с помощью множества (set)
Когда вам нужно проверить, содержатся ли в списке только уникальные элементы, можно использовать множество (set). Множество автоматически удаляет дубликаты, и это может значительно ускорить проверку уникальности.
Использование множества для проверки уникальности – это эффективный способ ускорить процесс и сделать код более читаемым и компактным.
Разъяснивший Python
Когда вам нужно проверить, содержатся ли в списке только уникальные элементы, можно использовать множество (set). Множество автоматически удаляет дубликаты, и это может значительно ускорить проверку уникальности.
Использование множества для проверки уникальности – это эффективный способ ускорить процесс и сделать код более читаемым и компактным.
Разъяснивший Python
Первая буква в верхнем регистре
Этот пример используется для превращения каждой первой буквы символов строки в прописную букву. Он работает со строкой из одного или нескольких символов и будет полезен при анализе текста или записи данных в файл и т.п.
Разъяснивший Python
Этот пример используется для превращения каждой первой буквы символов строки в прописную букву. Он работает со строкой из одного или нескольких символов и будет полезен при анализе текста или записи данных в файл и т.п.
Разъяснивший Python