Python Ninja | Программирование
6.92K subscribers
1.09K photos
99 videos
919 links
Канал для всех кто хочет освоить или прокачать навыки программирования на Python. Присоединяйся, чтобы стать настоящим Python Ninja!

Связь: @sfoninja
Download Telegram
Варианты
Anonymous Quiz
45%
A
12%
B
14%
C
28%
D
🎉4🙈32
Хабр торт принес статью любителям Arduino и робототехники

Школьник запилил для Хабра статью о том как находить положение объектов в пространстве с помощью одной камеры и библиотеки OpenCV

Работа камеры, зачем нужны матрицы и векторы, и как OpenCV помогает решить задачу PnP чтобы получить трёхмерные координаты объектов, с примерами кода на Python и практическими случаями из робототехники

PS: статья обещает увлекательное чтиво и быстро набирает популярность 👍

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Полезная тулза «Memory_graph» визуализатор памяти для Python

Система отображает взаимосвязи между объектами, различия между поверхностным и глубоким копированием, а также изменяемость объектов. Поддерживается работа с локальными переменными, стеком вызовов и вложенными структурами

Отличный помощник для обучения и отладки чтобы наглядно понять, как Python управляет памятью и объектами ❤️

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍2
Создание кортежа из одного элемента в Python

my_tuple = 'single_item'


Здесь my_tuple — это просто строка, а не кортеж. Чтобы создать кортеж из одного элемента, нужно поставить запятую:

my_tuple = 'single_item',


Да, именно так. Без этой «висячей» запятой кортеж не получится. И вот тут синтаксис Python может показаться немного… странным 😑

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
7😁4🤝2
Откопал геймифицированную платформу для изучения кода «Codédex»

Превращает программирование в приключение: учишь Python, HTML, JS, SQL и другие штуки, а параллельно прокачиваешь персонажа, получаешь опыт и открываешь новые регионы — как в RPG, только вместо монстров ты побеждаешь синтаксис 😎

Кому то давно пора прокачаться здесь ⬇️

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
Разница между атрибутами класса и экземпляра

Что выведет код

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝43👍2
Варианты
Anonymous Quiz
43%
A
18%
B
35%
C
4%
D
👍3🙈3
Наткнулся на полезный гайд на Хабре — «Парсинг на Python: варианты обхода антибот защиты»

Коротко: автор объясняет, как уменьшать вероятность блокировок (ротация прокси, управление сессиями и заголовками, имитация «человеческого» поведения) и когда стоит подключать антикапча-сервисы

Полезный чек-лист при проектировании устойчивых парсеров 👍

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
This media is not supported in your browser
VIEW IN TELEGRAM
Принёс мощный инструмент для визуализации нейросетей «NN-SVG»

Автоматически генерирует красивые и точные схемы нейронных сетей (FCNN, LeNet, AlexNet и др.) прямо в SVG. Можно настраивать размеры, цвета и стиль слоёв, а результат готов для статей, презентаций и обучения 👍

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2
Двойной реверс строки в Python

Что выведет код 👍

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥3
Варианты
Anonymous Quiz
30%
A
50%
B
12%
C
8%
D
🤝6
Откопал две мощные платформы для практического обучения «Play with Docker и Play with Kubernetes»

Play with Docker предоставляет интерактивную среду для запуска контейнеров и работы с сетями. Пользователь получает 4-часовую сессию и до пяти виртуальных машин. Плюсом идёт обучение с заданиями и теорией

Play with Kubernetes позволяет развернуть кластер Kubernetes, добавлять узлы и тестировать манифесты. Сессия ограничена 4 часами. Здесь также доступен мини-курс с подробными пошаговыми инструкциями 🏴‍☠️

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52
Добро пожаловать в джунгли 🤷‍♂️

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😁135
Принёс полезное «CSES Problem Set» тренажёр по алгоритмам

Невероятно огромная подборка задач для тренировки алгоритмов. Подойдёт и новичкам (простые ввод-вывод и базовые структуры), и тем, кто готов копать глубже (динамика, графы, числа)

Отличная площадка чтобы писать код на Python, оттачивать алгоритмическое мышление и готовиться к собесам 🔍

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥62
Ловите исчерпывающее руководство по подготовке к SQL собеседованию

Если впереди SQL-собес и руки уже холодеют от волнения — не парься! В этом гайде собраны топовые вопросы, разборы и лайфхаки, которые помогут уверенно писать запросы и понимать, что от тебя хотят рекрутеры

Всё по полочкам и максимально доступно 📚

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4
Вложенные функции и области видимости переменных

Что выведет код 👊

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53
Варианты
Anonymous Quiz
38%
A
57%
B
3%
C
2%
D
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Подарочек на выходные «CodeHS Practice» площадка с челленджами

Хочешь прокачать Python или попробовать другие языки?

Эта платформа предлагает сотни задач от простых до продвинутых с автоматической проверкой решений. Пишешь код, жмёшь «Run» — и сразу получаешь фидбэк

Затягивает не хуже игры попробуй сам 💪

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
6🤝2
Полезная находка «Project Euler» спортзал для мозга

Project Euler считается одним из культовых ресурсов для развития алгоритмического мышления: задачи там устроены так, что brute force обычно не помогает — нужно искать математические закономерности, оптимизации и изящные решения

Многие программисты используют его как «тренажёр» для ума и как способ познакомиться с новыми приёмами в математике, теории чисел и алгоритмах 💪

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32