Создание собственной игры в духе легендарного Super Mario Bros — это отличный способ прокачать навыки программирования, погрузиться в основы геймдева и просто повеселиться.
#Game #Development | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2👍2
В этом руководстве мы рассмотрим на примере, как создать собственную библиотеку Python, которую можно будет установить с помощью менеджера пакетов pip, как другие сторонние решения.
— Если ваш код может приносить пользу, это отличный способ внести вклад в сообщество Python, любой разработчик сможет установить пакет и импортировать его.
#Library #PyPl | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥3
Виджеты – это базовые блоки для создания графического интерфейса программы.
За годы развития программирования некоторые из виджетов стали стандартными во всех языках и на всех платформах.
#Checkbutton #Label #Scale #Listbox #Tkinter | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4🔥4
Разработка на Python — дело несложное, но для того, чтобы ускорить процесс написания кода и дать программисту сфокусироваться на логике программы, а не на клавиатуре, были разработаны IDE (интегрированная среда разработки).
— Итак, взглянем на нашу подборку из десяти редакторов кода и IDE, которые упростят вам работу с Python.
#Editors #IDE #Development | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4❤3
Python — один из самых популярных языков программирования в мире благодаря своему простому и читаемому синтаксису.
#Syntax #Code | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4❤3
В этой статье поговорим о том, как можно запускать программу, написанную на Go из Python.
#Function #Go #Ctypes | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3🔥3
Говорят, что джун становится мидлом, когда начинает понимать, как мало он знает.
— Этот тест покажет, насколько ты продвинулся в своем развитии.
#Developer #Testing | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4🤝3
Компьютерные программы тоже принимают решения на основе условий.
В Python для этого есть условные операторы if, elif и else, в статье расскажем, как они работают, для чего нужны и можно ли обойтись без них.
#Conditional #Operators | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4🔥3
Перед вами простой и безопасный способ запустить DeepSeek у себя на ПК через Python.
— Сразу скажем главное: начни с небольшой модели, иначе всё будет тормозить и падать.
#Deepseek #AI | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4🔥3
Если вам нужно лёгкое, встроенное решение без необходимости устанавливать отдельные серверы, то SQLite идеально подойдёт для ваших целей.
#SQLite | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3🔥3
Python наконец официально стал многопоточным по-взрослому — и даже обзавёлся экспериментальным JIT-компилятором.
#Programming #JIT | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍5🔥3
IDLE — это стандартная среда разработки Python, которая помогает учить язык программирования и подходит для написания простых программ.
Среда разработки работает в двух режимах: интерактивном, где код выполняется пошагово, и в режиме редактора, где можно создавать, редактировать и сохранять программы в файлы.
#Basics #IDLE | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥4👍3
Периодически в Anaconda может потребоваться обновить pip, и в данном руководстве будет показан довольно простой способ как сделать это.
#Error #Anaconda #PIP | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4❤3
В этой статье мы создадим простую игру-кликер на Python, используя библиотеку Pygame.
Мы начнем с установки Pygame, создадим базовую структуру игры и добавим простую логику для кликов.
#Game #Manual | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤4🤝3
Ключевые слова в Python представляют собой зарезервированные слова, которые имеют специальное значение в языке программирования и не могут использоваться в качестве идентификаторов (например, имен переменных, функций или классов).
Понимание ключевых слов Python критически важно для эффективного программирования.
#Translation #Keywords | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4🔥3
Когда разработчик начинает писать первые программы, он неизбежно будет сталкиваться с проблемами в коде.
В Python одна из самых частых ошибок — SyntaxError: invalid syntax.
Давайте разберёмся, что она означает, как её исправить и какие меры можно предпринять, чтобы избежать её в будущем.
#SyntaxError | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤3👍3🤝1
Встроенная функция Python под названием range может быть очень полезной, если вам нужно выполнить действие определенное количество раз.
⚠️ К концу данного руководства вы будете:
1) Понимать, как работает функция Python range;
2) Знать, как отличаются реализации для Python 2 и Python 3;
3) Увидите ряд наглядных примеров работы с range();
4) Сможете работать с учетом ограничений range().
#Function #Range | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤3👍2
Создание телеграм бота с использованием искусственного интеллекта на Python – это захватывающий и крайне полезный процесс.
В этом посте мы рассмотрим основные шаги по созданию такого ии в телеграмм боте.
#ИИ #Telegram #Bot | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3🤝2
FeatureSelector – это специальный класс для отбора информативных признаков, написанный на языке Python, реализующий самые распространенные методы выборки.
В статье мы рассмотрим пример использования FeatureSelector для машинного обучения на реальном наборе данных и убедимся, что он позволяет организовать работу быстро и эффективно.
#FeatureSelector #Machine #Learning | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4❤3
В данной статье автор делиться конкретными архитектурными паттернами и приёмами, которые он неоднократно использовал в своих проектах.
Они не усложняют простые задачи, но делают жизнь в долгосрочной перспективе несоизмеримо легче.
Главный принцип: не усложнять раньше времени, но и не бояться структурировать код, когда он начинает расти.
#FastAPI #Backend #SQL #Redis #Architecture | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4🤝3
Итак, каждый программист желает все автоматизировать — и не только программист.
В этой статье мы рассмотрим создание OSINT-инструмента на Python.
Получения информации об IP адресе
Получения информации об номере телефона
Получение информации, есть ли IP в черных листах DNS
Парсер всех ссылок с сайта
Сканер портов
SYN-сканер портов
Сканер сессий Meterpreter для Windows 7/10
Virus Total API
Сканер SQL инъекций
Сканер XSS уязвимостей
Генератор фейкового User-Agent
Скрипт для изменения mac-адреса
#OSINT #Tool | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4❤3