Просто Python | Data science | ML | AI
10K subscribers
2.03K photos
38 videos
40 files
2.06K links
Говорим просто о Python, Data Science и машинном обучении!

Связаться: @agencytender

Канал на бирже:
https://telega.in/c/pro100python1

Ссылка для друга:
https://t.me/+Iy7vrYZkpiU3NzJi

РКН: https://rkn.link/ANH
Download Telegram
Media is too big
VIEW IN TELEGRAM
🖥 Вы должны использовать это в Python | if name == '__main__' (Все фишки и ошибки конструкции)

Как пользоваться if _name_ == "__main__", как это работает, зачем нужно использовать в ваших Python проектах?

Все эти вопросы мы рассмотрим в данном видео и также сделаем упор на фишки этой конструкции и основные ошибки, которые допускают новички.

🎓 Многие изначально не понимают для чего именно её применять, так вот в рамках этого видео мы разберем это на самых подробных примерах, вы сможете полностью понять смысл этой конструкции.

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ map() в Python

Python
map() — это встроенная функция, которая позволяет обрабатывать и преобразовывать все элементы в итерируемом объекте без использования явного цикла for, методом, широко известным как сопоставление (mapping).

map() полезен, когда вам нужно применить функцию преобразования к каждому элементу в коллекции или в массиве и преобразовать их в новый массив.


🔍 Из этой статьи вы узнаете:

🔵Как работает Python map();
🔵Как преобразовать различные типы массивов;
🔵Как объединить map() с другими функциональными инструментами для выполнения более сложных преобразований;
🔵Какие инструменты вы можете использовать, чтобы заменить map() и сделать свой код более Pythonic.

➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🪙 Майним крипто-коины с помощью Python и компьютерного зрения

В данной статье мы не будем касаться тем блокчейна или финансов, а рассмотрим простой пример применения компьютерного зрения для фарма поинтов в самом популярном, после Notcoin, проекте 🐹 Hamster Kombat.

Статья, предназначена для энтузиастов и начинающих специалистов.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Создаем бота-автоответчика для ✈️ Telegram на 🖥 ChatGPT и Aiogram 3: пошаговое руководство

В этой статье мы создадим 🤖 Telegram-бота, который будет принимать личные сообщения только в нерабочее время и для ответа использовать ChatGPT от OpenAI.

Описанный в статье бот можно будет использовать как частному лицу, сделав личного ассистента на время отсутствия в сети, так и бизнесу для взаимодействия с клиентами в нерабочее время.

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
🎮 Как создать Android игру за 10 минут на языке Python!

📱 Создаем игру под Android на Python за 10 минут!

Это проще, чем кажется.

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ NaN в Python

В мире науки о данных и аналитики встреча с отсутствующими данными — скорее правило, чем исключение.

Отсутствующие значения могут исказить анализ, привести к неверным выводам и в целом нарушить ход обработки данных.

Устранение таких пробелов имеет решающее значение для сохранения целостности вашего анализа.

Цель этой статьи — познакомить вас с различными способами определения значений NaN (Not a Number) в Python.

➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔌 No system is safe — один из древнейших ресурсов по информационной безопасности в рунете. Книги, курсы, полезные тулсы, уроки по Linux, новости клирнета и даркнета.

— OSINT, СИ, netstalking
— Инструкции по Nessus, Nmap, Metasploit
— Внешнее тестирование // Внутреннее тестирование
— Практика

Советуем подписаться — t.me/nsis_cybersec
⚠️ Изучаем Python за 6 месяцев. Подробный план обучения

Вкратце необходимо знать следующие темы:

🔘стандартные типы данных;
🔘условия;
🔘циклы;
🔘функциональное программирование;
🔘работа с файлами;
🔘регулярные выражения;
🔘основы алгоритмов;
🔘объектно-ориентированное программирование (ООП);
🔘конкурентность;
🔘тестирование кода;
🔘полезные библиотеки типа itertools, collections и тому подобное.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🌳 Реализация алгоритма Укконена на Python

Суффиксное дерево Укконена
– один из тех коварных алгоритмов, которые выглядят просто и понятно в теории, но представляют определенные сложности для реализации.

Разбираемся, как превратить алгоритм в рабочий код для построения и визуализации дерева.

🔎 Алгоритм Укконена предназначен для построения суффиксного дерева из строки.

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Виртуальные среды (venv) в Python

Виртуальные среды Python
(англ. virtual enviroment, сокращенно venv или virtualenv) - позволяют устанавливать пакеты Python в изолированном от остальной части вашей системы месте.

Рассмотрено как их использовать для вашей работы.

➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚠️ Эволюция подсчета в Python

У одной задачи может быть несколько способов решения.

Возьмем классическую задачу программирования — задачу подсчета, в которой мы считаем, сколько раз каждый элемент списка встречается в нем.

Способ решения этой задачи на Python менялся по мере развития языка.

— Именно об этом мы будем говорить в этой статье.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
⚠️ 7 Ошибок новичков в Python, которые нужно исключить

В данном видео рассмотрим самые частые ошибки новичков в Python.

Вы узнаете как это влияет на ваш проект, и как можно исправить ситуацию к лучшему.

— Некоторые виды ошибок делают ваш проект намного медленней и создают проблемы для дальнейшего анализа кода. Досмотрите видео до конца, чтобы полностью избавиться от них.

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💻 Как простая задачка поставила в тупик программистов (и как они из него выбрались)

В 2010 году пользователь Stack Overflow не справился с задачей на собеседовании.

Обсуждение способов решения этого задания стало одной из самых популярных тем на платформе.

✒️ Пользователю polygenelubricants задали на собеседовании такой вопрос: «В мешке находятся числа 1, 2, 3…100. Каждое число появляется только один раз, поэтому чисел ровно 100. Предположим, одно число вынули из мешка. Как определить это число?»

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 Как вывести список в Python

А вы знаете, что вывести на экран список в Python можно несколькими способами?

В этой статье мы разберем несколько приемов распечатки списка.

11 способов вывести список на экран в Python

➡️ pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 Все числа равны, но некоторые равнее. Как в Python сравниваются Int и Float

Ещё одна причуда Python, исследование её подноготной и попытка понять, почему так случается.

В этой статье мы подробно разберём, как такие сравнения выполняются в CPython. Так у нас будет отличная возможность подробнее исследовать эти сложности.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Основы архитектуры для джунов: построение масштабируемых и чистых приложений на Python

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

🔎 Изучив эти принципы, новички получат представление о построении надежных, гибких и легко тестируемых приложений

Это позволит им сохранить ясность кодовой базы и возможность ее сопровождения по мере роста их проектов.


➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
⚠️ Парсинг сайтов PYTHON - #1 REQUESTS ЗАПРОСЫ (GET/POST)

Мы разберем парсинг сайтов python, изучим модули
requests, bs4(BeautifulSoup), fake-useragent, multiprocessing.

В видео:

🔘Напишем много парсеров на питоне
🔘Научимся находить нужные нам элементы на странице
🔘Разберем структуру requests запросов
🔘Научимся передавать свои заголовки и свои данные на сайт.

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔖 9 полезных библиотек Python

При помощи Python можно не только создавать какие-то программы профессионального уровня, но и решать свои мелкие жизненные проблемы.

Для этого есть масса полезных библиотек Python.

В этой статье мы познакомим вас с несколькими.

➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Симметричная индексация в Python

Изучая Python, можно наткнуться на вещи, которые позволяют решать задачи довольно неожиданным способом.

К одной из таких вещей можно отнести унарный оператор ~, с помощью которого можно осуществить симметричную индексацию последовательности.

Под симметричной индексацией последовательности будем подразумевать ее одновременный обход от начала и конца.

➡️ habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Scrapy VS Crawlee: сравнение фреймворков для веб-скрапинга

В эпоху информационного изобилия веб-скрапинг стал незаменимым инструментом для извлечения ценных данных из интернета.

Но с какого фреймворка начать свой путь? Scrapy и Crawlee – два достойных кандидата, и сегодня мы поможем вам сделать правильный выбор!
Этот обзор поможет определить, какой из инструментов лучше подойдет для вашего проекта


➡️ proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🥷 Настоящий этичный взлом с помощью Python (2023)

💰 1992р
📂 2.8ГБ

🔎 Чему вы научитесь:

🔘Базовому Python
🔘Этическому взлому при помощи Python
🔘Изучите тонкости ARP
🔘Научитесь пентестинку вместе с ПО RAT
🔘Изучите методы удалённого доступа на стороне сервера

➡️ Курс

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM