en
Feedback
Python Education

Python Education

Closed channel

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

Show more
8 528
Subscribers
-224 hours
-147 days
-7130 days
Posts Archive
💡Условие задачи: 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

latexify Пакет Python, который генерирует математическое описание LaTeX из функций Python https://github.com/google/latexify_
latexify Пакет Python, который генерирует математическое описание LaTeX из функций Python https://github.com/google/latexify_py Python Education

🖥 distfit: Find The Best Theoretical Distribution For Your Data in Python If you want to find the best theoretical distribut
🖥 distfit: Find The Best Theoretical Distribution For Your Data in Python If you want to find the best theoretical distribution for your data in Python, try distfit. The code above shows the output of distfit. Если вы хотите найти наилучшее теоретическое распределение для ваших данных в Python, попробуйте использовать distfit. В приведенном коде показан результат работы distfit. Python Education

Генерируем ip адреса С помощью следующего фрагмента кода мы можем с легкостью сгенерировать ip адрес. Python Education
Генерируем ip адреса С помощью следующего фрагмента кода мы можем с легкостью сгенерировать ip адрес. Python Education

set.add Метод add() добавляет заданный элемент в множество. Если элемент уже присутствует, он не добавляет никаких элементов.
set.add Метод add() добавляет заданный элемент в множество. Если элемент уже присутствует, он не добавляет никаких элементов. Обрати внимание, множество не вернется, если ты используешь метод add() при создании объекта set. Данный метод возвращает None.

‼️ Последний шанс сохранить свои сбережения: изучите криптовалюту Пока рубль устраивается поудобнее на новых высотах - Сбербанк дал зелёный свет крипте и ввёл налогообложение, у Россиян остаётся единственный способ безопасно переждать кризис — до ваших денег не доберутся ни банки, ни санкции, так еще и заработаете. При этом разобраться в крипте — не сложнее, чем научиться ходить. Всё что вы хотели знать о крипте, но боялись спросить у налогового инспектора рассказано у «Криптонца» Не ждите, когда будет поздно, обязательно подпишитесь: https://t.me/cryptonec

Записывайтесь на курс от Хекслета, пройдите 5 бесплатных уроков профессии и получите скидку 10% на курс! Мы заинтересованы в
Записывайтесь на курс от Хекслета, пройдите 5 бесплатных уроков профессии и получите скидку 10% на курс! Мы заинтересованы в успешном трудоустройстве наших студентов — гарантируем стажировки от компаний-партнеров и участие в Карьерном треке. Вернем деньги, если после учебы не получилось найти работу🔝 На профессии «Python-разработчик» вы за 10 месяцев: научитесь работать с сетевыми запросами и овладеете навыком проектирования архитектуры приложений, решите более 310 задач в браузере, создадите 4 проекта для портфолио на GitHub и выполните 150 тестовых заданий от наших партнёров, научитесь работать с чужим кодом и оформлять пул-реквесты в Open Source проектах. Оцените формат и решите, стоит ли продолжать! Вводные ознакомительные курсы профессии доступны бесплатно сразу после регистрации! —> https://ru.hexlet.io/link/hBSAJs