Mr. Python | Backend | Программирование
1.81K subscribers
196 photos
19 videos
217 links
Твой личный ассистент в познании Python и не только!

Сотрудничество: @glebsto

Состою в рекламном агентсве: @agencytender

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
ℹ️ Пиши как профи: 10 Python-лайфхаков для новичков

Новички в Python часто узнают о полезных приемах слишком поздно.

Мы собрали советы от опытных программистов, которые помогут вам избежать типичных ошибок и сразу писать код как профи.

🔗 Читать статью

#Lifehack #Collection #Code | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4🔥3
Python и SQL: что изучать в первую очередь для анализа данных

Два самых популярных инструмента для работы с данными — Python и SQL.

Они хороши для обработки, анализа данных и для их визуализации и интерпретации.


У новичков часто возникает вопрос: начать изучение с Python или SQL?

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

🔗 Читать статью

#SQL #Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥32🤝1
🔈 Почему программисты не стареют: эффект кодера после 40

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


Как меняется восприятие кода после 40? Почему опытный разработчик способен «разруливать» архитектурные адские кухни там, где молодёжь сгорает на ревью? И при чём тут ассемблер, собаки и JavaScript? Ответы — в статье.

🔗 Читать статью

#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍84🔥3
⚙️ Библиотека Pydantic: валидация данных на Python

Pydantic
— это мощная библиотека проверки данных и управления настройками для Python, созданная для повышения прочности и надежности вашей кодовой базы.

❗️ Pydantic может справиться практически с любым сценарием проверки данных с минимальным количеством кода: от проверки, является ли переменная целым числом, до обеспечения правильных типов данных для ключей и значений вложенных словарей.

🔗 Читать статью

#Library #Pydantic #Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥2🤝2
Media is too big
VIEW IN TELEGRAM
👀 Самый понятный урок как стать программистом | С нуля в 2025!

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

Видео содержит:
- Что нового
- Учёба должна быть бесплатной
- Нужна ли математика?
- Нужен ли английский язык?
- Что по поводу возраста? Когда начинать
- Про смену профессии, зачем становиться программистом?
- А что если не получится?
- ШАГ ПЕРВЫЙ. Выбор первого языка программирования
- Примеры какие бывают языки и платформы
- Шаг ноль. Как выбрать сферу?
- Альтернативное начало. План Б.
- Методичка как стать программистом
- Платные курсы и менторство
- Рейтинги языков программирования
- ШАГ ВТОРОЙ. Учеба и практика!
- Где практиковаться?
- Про боевую практику и страхи
- ШАГ ТРЕТИЙ. Боевой опыт.
- Совет первый. Изучите Git и GitHub.
- Совет второй. Учите алгоритмы.
- Совет третий. Учите паттерны.
- Совет четвертый. Гугл, переводчик и ИИ чат боты.
- Совет пятый. Как задавать или НЕ задавать вопросы.
- Что дальше?


#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥3
⚠️ Руководство по языку программирования Python

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

— Это и веб-приложения, и игры, и настольные программы, и работа с базами данных.

‼️ Руководство содержит 10 глав:
- Введение в Python
- Основы Python
- Объектно-ориентированное программирование
- Обработка ошибок и исключений
- Списки, кортежи и словари
- Модули
- Строки
- Pattern matching
- Работа с файлами
- Работа с датами и временем


🔗 Читать статью

#Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥3
☄️ 10 способов работы с большими файлами в Python, о которых ты не знал

Работа с большими текстовыми файлами в Python может показаться настоящим вызовом.

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

— Python предлагает несколько методов для эффективной обработки таких файлов без излишней нагрузки на память и потери производительности.


🔗 Читать статью

#File | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥2🤝1
🔖 26 полезных приёмов и хитростей Python

Python — один из самых популярных и востребованных языков программирования.


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

— В этой подборке вы узнаете о некоторых полезных хитростях.

🔗 Читать статью

#Collection | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4🤝21
📣 Болезнь «ООП головного мозга» или Объектно-Ориентированное Помешательство

Заразное ментальное расстройство, поражающее программистов, чрезмерно увлекающихся объектно-ориентированным программированием (ООП) и паттернами проектирования.

Симптомы включают:
1. Неспособность писать простой код
2. Чрезмерное усложнение архитектуры и патологическую потребность во внедрении фабрик, стратегий и синглтонов даже там, где они не нужны.


🔗 Читать статью

#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3🤝21
💭 Пишем примитивный и никому не нужный компилятор

В посте мы рассмотрим, как можно написать свой компилятор C-подобного языка меньше чем за час, исписав всего 300 строчек кода.

— В качестве бонуса, сюда входит и код виртуальной машины, в байткод которой будет компилироваться исходник.


Компилятор будет писаться на Python.

🔗 Читать статью

#Compilers #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3🤝21
📎 Круговой импорт в Python и как его избежать

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


Вы когда-нибудь сталкивались с круговым импортом в Python?

Это очень распространенный запах кода, который указывает на то, что что-то не так с дизайном или структурой.

🔗 Читать статью

#Circular #Import | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥2🤝1
Media is too big
VIEW IN TELEGRAM
🎮 Создание красивых игр на Python без опыта

В данном видео рассмотрим примеры игр используя библиотеку Pyxel.

— Данный инструмент позволяет создавать достаточно красивые и современные игры с пиксельной графикой.

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


#Library #Pyxel #Game | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥32🤝1
ℹ️ Руководство по веб-фреймворку Django

Django
- это фреймворк для создания веб-приложений с помощью языка программирования Python

Фреймворк является бесплатным. Он развивается как open source, его исходный код открыт, его можно найти репозитории на githube.

❗️Содержание руководства по созданию веб-приложений на языке Python с помощью фреймворка Django включает в себя 5 глав:
- Введение в Django;
- Представления и маршрутизация;
- Шаблоны;
- Работа с формами;
- Модели.


🔗 Читать статью

#Guide #Django | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥32🤝1
© Я люблю Python, и вот почему он меня бесит

Тот кто писал эту статью полный зануда.

— Автор пишет на Питоне более 10 лет, и в этой статье он решил поделиться своим опытом программирования, а если быть точнее, то чем он его бесит.

🔗 Читать статью

#Opinion #Experience | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥2🤝1