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
AutoCraft Bot — Telegram-автоматизация Windows без монитора, глазами незрячего разработчика Я собрал AutoCraft Bot — десктопное Python-приложение и Telegram-бот в одном. Он управляет ПК, говорит, скринит, ловит команды и живёт в одном .exe. Читать... Разъяснивший Python

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

Подсчет частотности элементов в списке Отличный способ посчитать частотность элемента в списке — это использование класса Cou
Подсчет частотности элементов в списке Отличный способ посчитать частотность элемента в списке — это использование класса Counter. Счетчик Python отслеживает частотность каждого элемента в контейнере. Counter() возвращает словарь с элементами в качестве ключей и частотностью в качестве значений. Мы также используем функцию mostcommon() , чтобы получить mostfrequent element в списке. Разъяснивший Python

Анаграммы Интересное применение класса Counter — это поиск анаграмм. Анаграмма — это слово или фраза, сформированные перестан
Анаграммы Интересное применение класса Counter — это поиск анаграмм. Анаграмма — это слово или фраза, сформированные перестановкой букв другого слова или фразы. Если объекты Counter двух строк эквивалентны, значит, они являются анаграммами. Разъяснивший Python

sh: команды терминала прямо из кода Порой применение стандартных библиотек os и subprocess превращается в головную боль для р
sh: команды терминала прямо из кода Порой применение стандартных библиотек os и subprocess превращается в головную боль для разработчика. Но есть удобная альтернатива – библиотека sh. Она дает возможность вызвать программу, как если бы это была просто функция языка. Таким образом, можно автоматизировать процессы и задачи непосредственно из кода Python. Разъяснивший Python

The Zen of Python Одним из самых ранних Python pep является PEP-20. Это список из 19 тезисов по программированию на Python, к
The Zen of Python Одним из самых ранних Python pep является PEP-20. Это список из 19 тезисов по программированию на Python, который называется «The Zen of Python». Данные правила датируются 2004 годом и, в свою очередь, основаны на PEP-8. Такая пасхалочка уже давно присутствует в Python и перечисляет набор правил Разъяснивший Python

⚡️ Киберугрозы 2025: простая ошибка — миллионные потери Фишинг на основе ИИ, кроссплатформенные малвари, уязвимости в привычн
⚡️ Киберугрозы 2025: простая ошибка — миллионные потери Фишинг на основе ИИ, кроссплатформенные малвари, уязвимости в привычных сервисах. Современные атаки становятся всё изощрённее, а цена ошибки для бизнеса — всё выше. Разборы, которые помогут увидеть уязвимости до хакеров: Одна строка в Outlook — и ваша зарплата ушла хакерам Фишинговая атака на Safe Wallet: украдено $3.047 млн USDC Worldline: root-доступ за минуту Эти материалы подготовлены Сергеем Тумановым — экспертом по кибербезопасности с более чем 15-летним опытом. Он показывает реальные сценарии атак и объясняет, как компании могут противостоять им на практике. 👉 Подписывайтесь, чтобы быть на шаг впереди Реклама. О рекламодателе.

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

Безопасные параметры в SQL через SQLAlchemy Новички часто формируют SQL строкой, подставляя значения через f-string → это при
Безопасные параметры в SQL через SQLAlchemy Новички часто формируют SQL строкой, подставляя значения через f-string → это приводит к SQL-инъекциям. Используйте bind-параметры (:param) — SQLAlchemy сам экранирует значения, защищая запрос. Не формируйте SQL вручную через f-string. Используйте :param + словарь → и сразу получаете безопасность и читаемость запроса. Разъяснивший Python

howdoi: StackOverflow прямо в терминале Застряли во время разработки и никак не можете поймать за хвост решение, которое уже
howdoi: StackOverflow прямо в терминале Застряли во время разработки и никак не можете поймать за хвост решение, которое уже точно где-то видели? Надо идти на StackOverflow, но не хочется выходить из консоли? Тогда вам нужен это суперполезный CLI-инструмент. Разъяснивший Python

Как выполнить создание дробей? Класс Fraction в Python позволяет нам создавать свои экземпляры различными способами. Мы также
Как выполнить создание дробей? Класс Fraction в Python позволяет нам создавать свои экземпляры различными способами. Мы также можем создать дробь из ее строкового представления. Разъяснивший Python

Пользуетесь Google Docs, таблицами или Gmail каждый день, но но тратите часы на рутинные задачи? AI внутри экосистемы Google
Пользуетесь Google Docs, таблицами или Gmail каждый день, но но тратите часы на рутинные задачи? AI внутри экосистемы Google уже умеет писать, считать и планировать быстрее человека. В прямом эфире СЕО университета Зерокодер расскажет, как использовать привычные инструменты Google на полную! ⚡️Что ждет вас на вебинаре? – Какие инструменты входят в экосистему Google; – Как автоматизировать ежедневные процессы в гугл-таблицах и документах; – Как использовать Gemini, NotebookLM и Veo 3 для создания полного цикл контента — от текстов до видеопрезентаций; – Как получить доступ к инструментам бесплатно или со скидкой. 👉 Регистрируйтесь прямо сейчас Все участники получат готовые гайды для работы с экосистемой Google. Эфир подойдет всем, кто хочет сэкономить рабочее время, монетизировать навыки и оставаться в тренде технологий 2025 года. PS: Это первый в РФ полноценный практикум от экспертов по AI-экосистеме Google. Узнайте и погрузитесь в революционные изменения AI сферы по ссылке.

Как выполнить изменение типа данных элементов множества? При помощи set comprehension мы также можем изменять типы данных эле
Как выполнить изменение типа данных элементов множества? При помощи set comprehension мы также можем изменять типы данных элементов нашего множества. Разъяснивший Python

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

Operator overloading: перегрузка операторов Термин перегрузка операторов звучит так глубокомысленно, что произнося его, вы вы
Operator overloading: перегрузка операторов Термин перегрузка операторов звучит так глубокомысленно, что произнося его, вы выглядите как настоящий ученый в области компьютерных наук. На самом же деле это очень простая концепция. Например, вы думали о том, почему с помощью оператора + можно и складывать числа, и конкатенировать строки? Это живой пример перегрузки. Разъяснивший Python

Try else else можно использовать как часть блокаtry/except. Ветка else выполнится, если при выполнении никаких исключений не
Try else else можно использовать как часть блокаtry/except. Ветка else выполнится, если при выполнении никаких исключений не выброшено Разъяснивший Python

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

👩‍💻 Всем программистам посвящается! Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования
👩‍💻 Всем программистам посвящается! Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования: Выбирай своё направление: 👩‍💻 Python — t.me/python_ready 🤔 InfoSec & Хакинг — t.me/hacking_ready 🖥 SQL & Базы Данных — t.me/sql_ready 🤖 Нейросетиt.me/neuro_ready 👩‍💻 C/C++ — https://t.me/cpp_ready 👩‍💻 C# & Unity — t.me/csharp_ready 👩‍💻 Java — t.me/java_ready 👩‍💻 IT Новости — t.me/it_ready 👩‍💻 Linux — t.me/linux_ready 🖼️ DevOpst.me/devops_ready 👩‍💻 Bash & Shell — t.me/bash_ready 🖥 Data Sciencet.me/data_ready 🐞 QA-тестирование t.me/qa_ready 📖 IT Книги — t.me/books_ready 👩‍💻 Frontend — t.me/frontend_ready 📱 JavaScript — t.me/javascript_ready 👩‍💻 Backend — t.me/backend_ready 📱 GitHub & Git — t.me/github_ready 🖥 Design — t.me/design_ready 📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!

Как сделать красивое и удобное CLI-приложение? В данной статье автор рассказывает, как можно легко сделать красивое и удобное CLI-приложение. В этом тебе помогут две библиотеки: Typer и Rich. Читать... Разъяснивший Python

Начни изучать Python на бесплатном пятидневном курсе и уже через 6 месяцев претендуй на заработную плату 90 000₽+ Хотите войт
Начни изучать Python на бесплатном пятидневном курсе и уже через 6 месяцев претендуй на заработную плату 90 000₽+ Хотите войти в IT, но не знаете, с чего начать? Python — лучший выбор для новичков, и вот почему: — Простой синтаксис — легче учиться, чем на Java или C++. — Востребованность — используют в Google, Netflix, NASA и стартапах. — Универсальность — веб, анализ данных, AI, автоматизация. Skillbox запустил бесплатный 5-дневный мини-курс, на котором вы поработаете с настоящим кодом на реальных задачах. А также получите карьерную консультацию — эксперты помогут определить ваши сильные стороны и выбрать направление в программировании. Из 100 участников мини-курса 43% записываются на полное обучение — потому что после 5 дней уже видят свой прогресс. Не упустите шанс начать с нуля и с поддержкой экспертов по ссылке.