es
Feedback
Python Education

Python Education

Canal cerrado

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

Mostrar más
8 777
Suscriptores
Sin datos24 horas
-107 días
-6730 días
Archivo de publicaciones
Использование zip() для объединения нескольких списков Когда вам нужно параллельно обрабатывать элементы из нескольких списко
Использование zip() для объединения нескольких списков Когда вам нужно параллельно обрабатывать элементы из нескольких списков, функция zip() позволяет удобно объединить их в пары (или кортежи), что упрощает работу с ними. Python Education | ChatGPT | #Python

Атрибуты объектов Атрибуты — это переменные, связанные с объектом класса и хранящие его данные. Они объявляются внутри класса
Атрибуты объектов Атрибуты — это переменные, связанные с объектом класса и хранящие его данные. Они объявляются внутри класса, а доступ к атрибутам происходит через точку после объекта (object.attr). Бывают public, приватными (__attr) и защищенными (_attr). Публичные атрибуты доступны везде, приватные только в классе, защищенные в классе и дочерних. Значение по умолчанию None, если не задано другое. Атрибуты можно создать в конструкторе init() и изменить в методах класса, а новые атрибуты к объектам можно добавлять в рантайме. Python Education | ChatGPT | #Python

🚀 Слышали что-то о блокчейне? Возможно, даже слышали, что такое TON! Спрос на разработчиков растет с каждым годом, а если те
🚀 Слышали что-то о блокчейне? Возможно, даже слышали, что такое TON! Спрос на разработчиков растет с каждым годом, а если тебе интересны новые крутые технологии, разработка в TON — то, что тебе нужно Рассказываем о ton-dev-study() Это онлайн-школа, выпускающая TON-разработчиков, сформировавшая подходы к обучению совместно с разработчиками из TON Foundation. На счету ребят уже более 150 квалифицированных специалистов, которые теперь развивают экосистему TON. Они не только работают в крупных командах разработчиков, но и запускают собственные проекты 🔥 Кому стоит присмотреться к проекту ton-dev-study() Если кратко: вообще всем. Но теперь о деталях. • Новичкам. Тем, кто хочет разобраться в сложном мире блокчейна. Залетайте в бота от ребят, там есть короткие гайды, которые помогут ориентироваться в TON. • Разработчикам. Если вы хотите поднять чек и ворваться в передовую индустрию, переход в TON — отличный шанс для вас. ton-dev-study() запускает уже 4й поток обучения, старт 22 сентября. Вы научитесь не только взаимодействовать с блокчейном TON, но и сможете запустить собственный проект, а может быть даже собрать команду. На их youtube-канале можно глянуть открытые лекции с предыдущих потоков, чтобы принять решение о прохождении курса • TON-энтузиастам. Если вы ищете проекты или команды для реализации своей задумки в TON, ребята соберут команду из выпускников под ваш проект под руководством собственных менторов — экспертов в TON. 🌍 Чтобы не потерять важный проект, подписывайтесь на канал ton-dev-study() и вступайте в их бот. Там вы получите подарки и выгодное предложение на обучение

Использование срезов списка для инвертирования его порядка Когда вам нужно развернуть список в обратном порядке, можно исполь
Использование срезов списка для инвертирования его порядка Когда вам нужно развернуть список в обратном порядке, можно использовать срезы (slicing) для быстрого и эффективного решения. Использование срезов для инвертирования списка позволяет писать код более лаконично и эффективно, избегая необходимости в создании новых списков вручную или использования дополнительных функций. Python Education | ChatGPT | #Python

Использование множественного присваивания для обмена значениями переменных Когда вам нужно поменять местами значения двух пер
Использование множественного присваивания для обмена значениями переменных Когда вам нужно поменять местами значения двух переменных, Python позволяет сделать это в одну строчку с помощью множественного присваивания. Использование множественного присваивания делает код более лаконичным и легким для понимания, упрощая задачи, которые в других языках требуют более сложных решений. Python Education | ChatGPT | #Python

math.expm1 Функция math.expm1 используется для вычисления значения e^x - 1, где e — это основание натурального логарифма, при
math.expm1 Функция math.expm1 используется для вычисления значения e^x - 1, где e — это основание натурального логарифма, приблизительно равное 2.71828. Эта функция особенно полезна для вычисления значений, когда x близок к нулю, поскольку она обеспечивает более высокую точность, чем вычисление math.exp(x) - 1 напрямую. Python Education | ChatGPT | #Python

⚡️Разыгрывем iPhone 16 и все новинки с презентации Apple! Призов очень много: iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhon
⚡️Разыгрывем iPhone 16 и все новинки с презентации Apple! Призов очень много: iPhone 16, iPhone 16 Plus, iPhone 16 Pro, iPhone 16 Pro Max, Apple Watch Series 10, чёрные Apple Watch Ultra 2, AirPods 4, AirPods 4 с активным шумодавом и AirPods Max 2. Условия просты: • Подписаться на @WylsaRed, • Подписаться на Эксплойт, • Подписаться на Техномотель, И нажать на кнопку кнопку «Участвовать». Итоги подведёт рандомайзер 24 сентября в 14:00 по московскому времени. Он выберет девять победителей, которые получат призы в том же порядке, что указан начале этого поста. Доставка по зоне действия СДЭК. Она абсолютно бесплатна для победителей. ⚠️ Если вам вылезает какая-либо ошибка, то подождите несколько часов и попробуйте снова: большой наплыв участников подвешивают нашего бота.

Использование enumerate() для итерации по списку с индексами Когда вам нужно одновременно получать и элементы списка, и их ин
Использование enumerate() для итерации по списку с индексами Когда вам нужно одновременно получать и элементы списка, и их индексы в цикле, функция enumerate() делает это простым и элегантным способом. Использование enumerate() делает код более компактным и удобным для чтения, особенно в тех случаях, когда вам нужно одновременно обрабатывать элементы списка и их индексы. Python Education | ChatGPT | #Python

⚡️Вакцинация была смертельно опасна — предупреждал The Economist ещё в 2019 году А ещё про СВО в 2022 и войну в Израиле в 202
⚡️Вакцинация была смертельно опасна — предупреждал The Economist ещё в 2019 году А ещё про СВО в 2022 и войну в Израиле в 2023. Но глупое большинство как всегда никого не слушало. Сейчас Economist даёт прогноз на потрясения, ожидающие Россию в СЕНТЯБРЕ, и предупреждает об эпидемии 2024 года. Уже опубликовано пророчество ДО КОНЦА 2024, советуем почитать: @economist

math.fmod math.fmod — это функция в модуле math, которая вычисляет остаток от деления двух чисел, используя их знаки. В отлич
math.fmod math.fmod — это функция в модуле math, которая вычисляет остаток от деления двух чисел, используя их знаки. В отличие от оператора %, который всегда возвращает результат с тем же знаком, что и делитель, math.fmod возвращает результат с тем же знаком, что и делимое. Python Education | ChatGPT | #Python

math.isnan Функция math.isnan() используется для проверки, является ли значение NaN (Not a Number, не число). Эта функция воз
math.isnan Функция math.isnan() используется для проверки, является ли значение NaN (Not a Number, не число). Эта функция возвращает True, если переданное значение является NaN, и False в противном случае. Python Education | ChatGPT | #Python

NumPy: array_split Ты можешь использовать array split() для разделения массивов, передав ему массив, который хочешь разделить
NumPy: array_split Ты можешь использовать array split() для разделения массивов, передав ему массив, который хочешь разделить, и количество разделений. Если в массиве меньше элементов, чем требуется, он соответствующим образом корректируется с конца. Python Education | ChatGPT | #Python

Использование try-except-else для безопасного выполнения кода с обработкой ошибок Когда вам нужно выполнить код, который може
Использование try-except-else для безопасного выполнения кода с обработкой ошибок Когда вам нужно выполнить код, который может вызвать исключение, и при этом вы хотите добавить логику, которая будет выполняться только в случае отсутствия ошибок, блок try-except-else помогает организовать это грамотно. Использование try-except-else позволяет делать код более устойчивым к ошибкам, обеспечивая выполнение дополнительной логики только при успешном выполнении основного кода. Python Education | ChatGPT | #Python

Быстрое чтение файла и удаление пробелов с помощью strip() Когда вам нужно прочитать файл и удалить лишние пробелы или символ
Быстрое чтение файла и удаление пробелов с помощью strip() Когда вам нужно прочитать файл и удалить лишние пробелы или символы новой строки из каждой строки, использование strip() внутри генератора списков — эффективный и удобный способ. Этот лайфхак поможет вам легко и быстро очищать данные при чтении файлов, что особенно полезно в ситуациях, где требуется минимальная обработка текстовых данных. Python Education | ChatGPT | #Python

F-строки Сложно делать что-либо без строк в Python и чтобы сохранить адекватность, вам нужно иметь структурированный способ р
F-строки Сложно делать что-либо без строк в Python и чтобы сохранить адекватность, вам нужно иметь структурированный способ работы со строками. Большая часть людей, работающих с Python, предпочитают метод format python. Python Education | ChatGPT | #Python

Ограничение использования процессора и памяти (ч.2) Затем мы устанавливаем лимит, используя некое число секунд, задаваемое ар
Ограничение использования процессора и памяти (ч.2) Затем мы устанавливаем лимит, используя некое число секунд, задаваемое аргументом seconds, и ранее полученное значение жёсткого лимита. После этого мы регистрируем обработчик signal, который, при превышении выделенного программе процессорного времени, инициирует процедуру выхода. В случае с памятью, мы, опять же, получаем значения для нежёсткого и жёсткого лимитов, после чего устанавливаем ограничение с помощью метода setrlimit, которому передаём размер ограничения (size) и ранее полученное значение жёсткого лимита Python Education | ChatGPT | #Python

Метод setdefault() При использовании метода setdefault() мы получаем значения ключа словаря. Если ключ не существует, метод s
Метод setdefault() При использовании метода setdefault() мы получаем значения ключа словаря. Если ключ не существует, метод setdefault() создает новый ключ со значением по умолчанию. В этом примере мы используем метод setdefault() для получения значения ключа 'three' из словаря d. Поскольку ключ 'three' не существует, метод setdefault() создает новый ключ со значением по умолчанию 3 и возвращает это значение. Python Education | ChatGPT | #Python

Проснулся, сходил в МФЦ Получил 35700₽ ежемесячного пособия за аренду квартиры. Через пару часов встал на биржу занятости, до
Проснулся, сходил в МФЦ Получил 35700₽ ежемесячного пособия за аренду квартиры. Через пару часов встал на биржу занятости, добавил свою карту – ещё +12900₽ на балансе. Итого – 48600₽. Просто за то, что у меня есть российский паспорт. Думаете, дело в везении или связях? Нет, я просто читаю этого скандального экономиста. Он прославился тем, что бесплатно помогает людям получать законные выплаты, закрыть просроченные кредиты и научиться распоряжаться деньгами с умом. Сохраните, уже более 500 тысяч человек пользуются каналом Азата как аптечкой для кошелька @azatmale02

Модуль csv Программисты часто сталкиваются с задачей обработки больших объемов структурированных данных. Python имеет встроен
Модуль csv Программисты часто сталкиваются с задачей обработки больших объемов структурированных данных. Python имеет встроенную библиотеку CSV, с помощью которой программист может работать со специальными CSV файлами. Это своего рода электронные таблицы. Файл CSV – это особый вид файла, который позволяет структурировать большие объемы данных. По сути, он является обычным текстовым файлом, однако каждый новый элемент отделен от предыдущего запятой или другим разделителем. Обычно каждая запись начинается с новой строки. Данные CSV можно легко экспортировать в электронные таблицы или базы данных. Программист может расширять CSV файл, добавляя новые строки Python Education | ChatGPT | #Python

Ограничение использования процессора и памяти (ч.1) Если вместо того, чтобы оптимизировать программу, или улучшить то, как он
Ограничение использования процессора и памяти (ч.1) Если вместо того, чтобы оптимизировать программу, или улучшить то, как она пользуется процессором, вам нужно просто задать жёсткое ограничение на доступные ей ресурсы, можно воспользоваться соответствующей библиотекой Тут показано ограничение процессорного времени и объёма памяти. Для того чтобы ограничить использование программой процессора, мы сначала получаем значения нежёсткого и жёсткого (hard) лимитов для конкретного ресурса (RLIMIT_CPU). Python Education | ChatGPT | #Python