fa
Feedback
Python Education

Python Education

کانال بسته

Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV

نمایش بیشتر
8 746
مشترکین
-624 ساعت
-137 روز
-6430 روز
آرشیو پست ها
💡Условие задачи: Поменяйте значения переменных a и b местами 📝Решение: Python Education

string.replace Метод replace() заменяет каждое совпадающее вхождение подстроки другой строкой. При необходимости ты можешь за
string.replace Метод replace() заменяет каждое совпадающее вхождение подстроки другой строкой. При необходимости ты можешь задать, сколько раз должна происходить замена. Если же не указывать данный параметр, все совпадающие вхождения будут замены. Python Education

inspect Модуль inspect пригодится для понимания того, что происходит за кулисами в Python. Вы даже можете вызывать его методы
inspect Модуль inspect пригодится для понимания того, что происходит за кулисами в Python. Вы даже можете вызывать его методы на них самих! Ниже используется метод inspect.getsource() для вывода его собственного исходного кода. Также используется метод inspect.getmodule() для вывода модуля, в котором его определили. Python Education

💡Условие задачи: Проверить, есть ли в последовательности дубликаты 📝Решение: Python Education

list.index Метод index() возвращает индекс указанного элемента в списке. Обрати внимание, данный метод возвращает только перв
list.index Метод index() возвращает индекс указанного элемента в списке. Обрати внимание, данный метод возвращает только первое вхождение соответствующего элемента. Если элемент не найден, возникает исключение ValueError. Python Education

string.zfill Метод zfill() возвращает копию строки с символами '0', дополненными слева. С помощьб width ты указываешь длину в
string.zfill Метод zfill() возвращает копию строки с символами '0', дополненными слева. С помощьб width ты указываешь длину возвращаемой строки. Предположим, начальная длина строки равна 10. А width указан 15. В этом случае zfill() возвращает копию строки с пятью цифрами «0», заполненными слева. Предположим, начальная длина строки равна 10. А width - 8. В этом случае zfill() не заполняет 0 цифр слева и возвращает копию исходной строки. Длина возвращаемой строки в этом случае будет равна 10. Python Education

💡Условие задачи: 1. Создать множество(set) 2. Создать неизменяемое множество(frozenset) 3. Выполнить операцию объединения со
💡Условие задачи: 1. Создать множество(set) 2. Создать неизменяемое множество(frozenset) 3. Выполнить операцию объединения созданных множеств 4. Выполнить операцию пересечения созданных множеств 📝Решение: Python Education

Ключевое слово nonlocal Похожее по функционалу на global, ключевое слово nonlocal позволяет обращаться к переменным из нелока
Ключевое слово nonlocal Похожее по функционалу на global, ключевое слово nonlocal позволяет обращаться к переменным из нелокальной области видимости. Поведение nonlocal заключается в том, что интерпретатор ищет переменную в ближайшей области видимости. Основное различие с global в том, что с помощью nonlocal нельзя получить переменные из глобальной области видимости. Python Education

string.rpartition rpartition() разбивает строку при последнем появлении разделителя на три составляющие: начало, разделитель
string.rpartition rpartition() разбивает строку при последнем появлении разделителя на три составляющие: начало, разделитель и конец. В результате возвращается строка в виде кортежа. Если разделитель не найден, в результате будут две пустые строки и исходная строка. Python Education

Отправляем запросы с HTTPX Интересный пакет для работы с веб-запросам. Как говорят сами разработчики, это HTTP клиент следующ
Отправляем запросы с HTTPX Интересный пакет для работы с веб-запросам. Как говорят сами разработчики, это HTTP клиент следующего поколения. Сравнивая с привычным requests, у httpx есть следующие преимущества: — Стандартный синхронный интерфейс, но также есть поддержка асинхронности — Поддержка HTTP/1.1 и HTTP/2 — Возможность отправлять запросы напрямую к WSGI и ASGI приложениям — Полная поддержка аннотаций типов — 100% покрытие тестами Python Education

difference_update Метод difference update() удаляет элементы, существующие в обоих множествах. difference update() отличается
difference_update Метод difference update() удаляет элементы, существующие в обоих множествах. difference update() отличается от метода difference(). difference() возвращает новое множество без ненужных элементов, а difference update() удаляет ненужные элементы из исходного множества. Python Education

Проверка телефонных номеров Регулярные выражения также можно использовать для проверки телефонных номеров. Следующий пример и
Проверка телефонных номеров Регулярные выражения также можно использовать для проверки телефонных номеров. Следующий пример используется для проверки списка канадских номеров с префиксом. Как видите, поскольку второе число использует символ «=» вместо «+», оно считается недействительным. Python Education

Самый частый элемент Этот короткий скрипт вернёт элемент, чаще всего встречающийся в списке. Используются продвинутые парамет
Самый частый элемент Этот короткий скрипт вернёт элемент, чаще всего встречающийся в списке. Используются продвинутые параметры встроенной функции max(): • первым аргументом она получает множество из элементов списка (помним, что в множестве все элементы уникальны); • затем применяет к каждому из них функцию count, подсчитывающую, сколько раз элемент встречается в списке; • после этого возвращает элемент множества, который имеет больше всего «попаданий». В качестве аргумента можно использовать списки, кортежи и строки. Python Education

re.findall() Функция findall() модуля re возвращает все неперекрывающиеся совпадения шаблона "pattern" в строке "string" в ви
re.findall() Функция findall() модуля re возвращает все неперекрывающиеся совпадения шаблона "pattern" в строке "string" в виде списка строк или список кортежей. Строка сканируется слева направо, и совпадения возвращаются в найденном порядке. Результат зависит от количества групп захвата в шаблоне: •Если групп нет, то возвращается список строк, соответствующих всему шаблону. •Если существует ровно одна группа, то возвращается список строк, соответствующих этой группе. •Если присутствует несколько групп, то возвращается список кортежей строк, соответствующих группам. Python Education

set.clear Метод clear() удаляет все элементы из множества. В данном примере мы использовали метод clear() для удаления всех э
set.clear Метод clear() удаляет все элементы из множества. В данном примере мы использовали метод clear() для удаления всех элементов множества vowels. В результате после очистки элемента мы получаем set() в качестве вывода, который представляет собой пустое множество. Python Education

dictionary.pop Метод pop() удаляет и возвращает элемент из словаря с заданным ключом. Ты можешь задать значение по умолчанию,
dictionary.pop Метод pop() удаляет и возвращает элемент из словаря с заданным ключом. Ты можешь задать значение по умолчанию, которое должно быть возвращено, когда ключ отсутствует в словаре. Если ключ не найден и аргумент по умолчанию не указан - вызывается исключение KeyError. Python Education

🖥 faker: Create Fake Data in One Line of Code To quickly create fake data for testing, use faker. The code above shows some
🖥 faker: Create Fake Data in One Line of Code To quickly create fake data for testing, use faker. The code above shows some of the things faker can do. Чтобы быстро создать фальшивые данные для тестирования, используйте faker. В приведенном коде показаны некоторые возможности faker. Ссылка на GitHub Python Education

translate Метод translate() использует таблицу перевода для замены/перевода символов в заданной строке в соответствии с табли
translate Метод translate() использует таблицу перевода для замены/перевода символов в заданной строке в соответствии с таблицей сопоставления. Таблица перевода создается статическим методом maketrans(). В данном примере строка удаления ThirdString сбрасывает отображение a и b на None. Когда строка переводится с помощью translate(), a и b удаляются, а символ “c” заменяется на вывод idef. Python Education

уcmath.sqrt Метод cmath.sqrt() возвращает квадратный корень комплексного числа. Если число меньше 0, возвращается ValueError.
уcmath.sqrt Метод cmath.sqrt() возвращает квадратный корень комплексного числа. Если число меньше 0, возвращается ValueError. Если значение не является числом, возвращается TypeError. Python Education

Обработка ошибок в logging Небольшой интересный факт: нам не нужно передавать исключение в лог отдельно от сообщения, мы може
Обработка ошибок в logging Небольшой интересный факт: нам не нужно передавать исключение в лог отдельно от сообщения, мы можем добавить excinfo=True в параметры. Если на месте excinfo будет bool, то система самостоятельно возьмёт и запишет исключение. Если передадим ей Exception, то функция запишет и его. Python Education