en
Feedback
Разъяснивший Python

Разъяснивший Python

Open in Telegram

Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss

Show more
7 190
Subscribers
-324 hours
-177 days
-4830 days
Posts Archive
Подсчет количества элементов Этот лайфхак полезен для подсчета всех появляющихся элементов с помощью встроенной библиотеки Py
Подсчет количества элементов Этот лайфхак полезен для подсчета всех появляющихся элементов с помощью встроенной библиотеки Python. Вместо использования циклических и условных операторов и прочей логики, просто следуйте логике этого кода. Разъяснивший Python

Тестировщики находят ошибки в программах — и зарабатывают от 70 000 ₽ Как «укусить» IT профессию — без обязательств. Skillbox
Тестировщики находят ошибки в программах — и зарабатывают от 70 000 ₽ Как «укусить» IT профессию — без обязательств. Skillbox придумал простой способ: вы заходите в Telegram, проходите короткий тест — и получаете серию мини-уроков, где на практике ловите баги, учитесь работать с базами и смотрите, как думают тестировщики. Вы не подписываетесь на вечную учёбу, не платите и не обещаете «изменить свою жизнь». Вы просто проверяете: интересно это вам или нет. И если «да», то вам дадут подарки — курс английского, гайд по профессии и шанс выиграть 1,5 млн в хакатоне. Мест почти не осталось. Забирайте, вход пока открыт: получить курс.

Используем встроенные функции в Python для написания стандартной логики (ч.2) Как показано в примере выше, с помощью функции
Используем встроенные функции в Python для написания стандартной логики (ч.2) Как показано в примере выше, с помощью функции map() мы можем избежать написания цикла for для выделения заглавными буквами каждого слова в списке имен. Другая известная функция - reduce(). Как следует из ее названия, она применяет функцию к итератору и выполняет для нее операцию reduce. Разъяснивший Python

Используем встроенные функции в Python для написания стандартной логики (ч.1) В Python есть несколько встроенных функций, кот
Используем встроенные функции в Python для написания стандартной логики (ч.1) В Python есть несколько встроенных функций, которые помогают при написании некоторых стандартных логических операций. Например, функция map() - известная и часто используемая функция. Она получает два параметра, один из которых - функция, а другой - итератор. При выполнении функции map функция применяется к каждому элементу в итераторе. Разъяснивший Python

Самый легкий способ мерджить словари Слияние словарей - частое действие в программировании на Python. Существует множество сп
Самый легкий способ мерджить словари Слияние словарей - частое действие в программировании на Python. Существует множество способов сделать это. Но все они были уродливы до версии Python 3.9. Начиная с Python 3.9, мы наконец-то получили самый элегантный способ объединения словарей - использование операторов объединения. Разъяснивший Python

— Ты уволен — Почему? — Мы оплатили GPT-5, ты больше не нужен. Вы тоже в ах@е с такого расклада? Учился лет 5, потом столько же батрачил за копейки ради опыта — чтобы тебя заменила еб@чая железяка. А теперь задумайтесь: нейронки развиваются с бешеной скоростью. Поэтому сейчас как никогда нужны спецы для их обучения. Чтобы в кратчайшие сроки выйти на уровень элиты и стать топом в сфере — подпишитесь на канал @devsp. Его автор раскрывает неочевидные секреты: как в 3 месяца уместить 6 лет обучения, достойно пройти любое собеседование и что делать, чтобы лучшие компании дрались за вас. А временами подкидывает крутые вакансии и лайфхаки, после которых вас с руками оторвут даже без опыта. Это всё равно что встретить Нео и войти в 10% тех, кто сломал систему. Подписывайтесь: @devsp

Используем * для мерджа списка, кортежа и множества в одну строчку Для того, чтобы это сделать самый элегантный способ - испо
Используем * для мерджа списка, кортежа и множества в одну строчку Для того, чтобы это сделать самый элегантный способ - использование * Звездочки можно использовать в качестве префиксов для распаковки их элементов. Но помимо распаковки, звездочки также можно использовать для деструктуризации присваиваний в Python. Разъяснивший Python

Миллионер-айтишник в 24 года? Знакомьтесь — это Влад, ему 24, и он программист без высшего образования.. IT и программировани
Миллионер-айтишник в 24 года? Знакомьтесь — это Влад, ему 24, и он программист без высшего образования.. IT и программирование — это ниша, которая никогда не умрет и в которой нет потолка ! ~ Думаешь это сложно? Я и тебя научу зарабатывать в IT и растить себя как высококлассного специалиста мирового уровня! Не веришь? Забирай бесплатные материалы в моем канале 👇 https://t.me/+kaP3uEcWGnc0MmZi

Избегайте вложенных циклов с помощью product Когда программа становится сложной, неизбежно приходится писать вложенные циклы.
Избегайте вложенных циклов с помощью product Когда программа становится сложной, неизбежно приходится писать вложенные циклы. Однако вложенные циклы делают программы более сложными для чтения и сопровождения. К счастью, в Python всегда можно избежать вложенных циклов с помощью встроенной функции product(). Разъяснивший Python

Ассемблер и Python - Дао общих интересов Возможности и практическое применение Python совместно с другими языками программирования - это Дао Python. Ассемблер и Python - самые не совместимые на первый взгляд вещи. Но так ли это? Смотреть... Разъяснивший Python

Антипаттерн недели: Неоптимальная фильтрация данных через циклы Использование обычных циклов для фильтрации данных в списках
Антипаттерн недели: Неоптимальная фильтрация данных через циклы Использование обычных циклов для фильтрации данных в списках или других коллекциях может быть неэффективным и затрудняет читаемость кода. Это особенно актуально, когда в Python уже есть встроенные средства для таких задач. Используйте встроенные функции, такие как filter() или list comprehension, чтобы сделать код более читаемым и производительным. Разъяснивший Python

Оператор морж (:=) или способ записывать данные в переменную о котором вы не знали Начиная с Python 3.8, появился новый синта
Оператор морж (:=) или способ записывать данные в переменную о котором вы не знали Начиная с Python 3.8, появился новый синтаксис под названием «оператор морж» или walrus operator, который может присваивать значения переменным как часть более крупного выражения. Оператор := получил свое милое название из-за глаз и бивней моржа. Разъяснивший Python

⚡️ Стартовал ГЛАВНЫЙ РОЗЫГРЫШ ОСЕНИ — дарим призов на ПОЛМИЛЛИОНА рублей! Вас ждут: — iPhone 17 Pro Max; — Macbook Air M3; —
⚡️ Стартовал ГЛАВНЫЙ РОЗЫГРЫШ ОСЕНИ — дарим призов на ПОЛМИЛЛИОНА рублей! Вас ждут: — iPhone 17 Pro Max; — Macbook Air M3; — Playstation 5 PRO; — Nintento Switch 2; — AirPods Pro 2; — Самокат Xiaomi Mi Electric Scooter M365 Pro; — Целый ЯЩИК СНИКЕРСОВ! Для участия нужно: 1. Подписаться на Москва Инсайд, Москва Нон-Стоп, Москва Лайф 2. Нажать «Участвую!» под этим постом Итоги подведём 11 Ноября в 18:00 случайным образом при помощи бота. Доставка для победителей бесплатная.

Ф-строки рулят. F-Strings, форматирование Современный питонист должен знать и использовать только f-strings, они модные, молодежные, удобные. Все старые форматы должны умереть, но к сожалению, выживают за счет старых туториалов и слепого копипаста новичков. Смотреть... Разъяснивший Python

Вложенный генератор внутри генератора — двумерная из двумерной Общий синтаксис: [[expression for y in x] for x in iterator] П
Вложенный генератор внутри генератора — двумерная из двумерной Общий синтаксис: [[expression for y in x] for x in iterator] Применение: Обходим двумерную структуру данных, сохраняя результат в другую двумерную структуру. Разъяснивший Python

Генератор итерирующийся по генератору Так как любой генератор может использоваться как итератор в цикле for, это так же можно
Генератор итерирующийся по генератору Так как любой генератор может использоваться как итератор в цикле for, это так же можно использовать и для создания генератора по генератору. При этом синтаксически это может записываться в два выражения или объединяться во вложенный генератор. Разъяснивший Python

Data Science: Зарабатывай на ИИ, пока другие просто играются с ним ИИ стремительно меняет рынок и те, кто умеет работать с не
Data Science: Зарабатывай на ИИ, пока другие просто играются с ним ИИ стремительно меняет рынок и те, кто умеет работать с нейросетями, получают преимущество. Data Scientist — одна из самых высокооплачиваемых профессий: средняя зарплата от 100 000 ₽ уже на старте и кратный рост с опытом. Для смотрящих в будущее подготовили бесплатный 4-дневный курс с полным разбором принципов работы ИИ, а также практикой создания своего собственного ИИ-проекта на Python. Пройди тест, открой доступ к обучению и получи огромные возможности.

Состояние производительности Python 3.13: Free-Threading Статья посвящена новому free-threaded режиму в CPython 3.13, который открывает возможности параллельного выполнения потоков. Рассматриваются особенности его использования и влияние на производительность. Читать... Разъяснивший Python

Вложенный генератор внутри генератора — двумерная из двух одномерных Общий синтаксис: [[expression for y in iter2] for x in i
Вложенный генератор внутри генератора — двумерная из двух одномерных Общий синтаксис: [[expression for y in iter2] for x in iter1] Применение: генерируем двумерную структуру, используя данные из двух одномерных итераторов. Разъяснивший Python

Перебор части итерируемого. Иногда бывает задача из очень большой коллекции или даже бесконечного генератора получить выборку
Перебор части итерируемого. Иногда бывает задача из очень большой коллекции или даже бесконечного генератора получить выборку первых нескольких элементов, удовлетворяющих условию. Если мы используем обычное генераторное выражение с условием ограничением по enumerate() индексу или срез полученной результирующей коллекции, то нам в любом случае придется пройти всю огромную коллекцию и потратить на это уйму компьютерных ресурсов. Выходом может быть использование функции islice() из пакета itertools. Разъяснивший Python