Простейший декоратор без аргументов
Поиск в списке: index(), count(), in
Что такое REST API: принципы и архитектура
Установка FastAPI и первый эндпоинт
Что такое файл в Python: режимы чтения и записи
Что такое исключение в Python и зачем их обрабатывать
Что такое декоратор в Python: первое знакомство
Удаление элементов: remove(), pop(), del, clear()
Python без воды: код, баги и дзен

Привет, Питонщик! Если ты пишешь на Python или только присматриваешься — ты зашёл куда надо.

Этот сайт целиком под обучение Python и реальный опыт. Никакой скучной теории. Разбираем библиотеки Python, которые реально пригодятся: от requests до pydantic. Говорим про фреймворки Python — Django для монолитов, FastAPI для микросервисов. И конечно, автоматизация Python под любые задачи: парсинг, боты, сценарии для работы.

Нужна обработка данных? Пожалуйте: pandas, numpy, работа с CSV и JSON. Хочешь писать быстрые скрипты Python без костылей — покажем, как. У нас нет хейта, только желание сделать код чище.

Новичкам: не бойтесь ошибок. IndexError, KeyError, AttributeError — мы все через это проходили. Спрашивайте, здесь не засмеют.

Профи: залетайте на сложные темы. Оптимизация кода, best practices для больших проектов, как отлавливать баги до продакшена. И да, рефакторинг — это не больно, если знаешь подходы.

В общем, открывай IDE, ставь python -m venv и погнали. Добро пожаловать в тусовку, где ценят читаемость, дзен и рабочий код.

Новые статьи на сайте
Простейший декоратор без аргументов Декораторы
Простейший декоратор без аргументов
2
Изучите создание простейшего декоратора в Python без аргументов: структура, синтаксис, примеры. Как написать декоратор для логирования, замера времени, проверки прав. Сохранение метаданных с functools.
IMI-DS - PYTHON LERNEN
Поиск в списке: index(), count(), in Списки, словари, кортежи
Поиск в списке: index(), count(), in
10
Изучите методы поиска в списках Python: index() (поиск индекса элемента), count() (подсчёт вхождений), оператор in (проверка наличия). Различия и когда что использовать. Практические примеры и частые ошибки.
IMI-DS - PYTHON LERNEN
Что такое REST API: принципы и архитектура REST API
Что такое REST API: принципы и архитектура
7
Изучите основы REST API: что такое RESTful архитектура, принципы REST, HTTP-методы (GET, POST, PUT, DELETE), ресурсы и URI. Как REST API используется в веб-разработке. Разбор архитектуры REST.
IMI-DS - PYTHON LERNEN
Установка FastAPI и первый эндпоинт FastAPI
Установка FastAPI и первый эндпоинт
7
Установка FastAPI и создание первого API-эндпоинта: создание виртуального окружения, установка FastAPI и Uvicorn. Написание первого эндпоинта с декоратором @app.get(). Запуск сервера, документация Swagger и ReDoc.
IMI-DS - PYTHON LERNEN
Что такое файл в Python: режимы чтения и записи Работа с файлами
Что такое файл в Python: режимы чтения и записи
18
Изучите работу с файлами в Python: открытие файлов (open()), режимы доступа (r, w, a, rb, wb). Как читать данные из файла, записывать, добавлять. Безопасное открытие с менеджером контекста with.
IMI-DS - PYTHON LERNEN
Что такое исключение в Python и зачем их обрабатывать Обработка исключений
Что такое исключение в Python и зачем их обрабатывать
15
Изучите, что такое исключения в Python: ошибки времени выполнения, которые возникают в программе. Зачем обрабатывать исключения (try-except), как они помогают сделать код надёжным. Виды исключений: SyntaxError
IMI-DS - PYTHON LERNEN
Что такое декоратор в Python: первое знакомство Декораторы
Что такое декоратор в Python: первое знакомство
11
Изучите, что такое декораторы в Python: как они работают, зачем нужны, синтаксис. Декораторы — это мощный инструмент для изменения поведения функций без изменения их кода. Разберем простые примеры: логирование
IMI-DS - PYTHON LERNEN
Удаление элементов: remove(), pop(), del, clear() Списки, словари, кортежи
Удаление элементов: remove(), pop(), del, clear()
12
Изучите методы удаления элементов из списков Python: remove() (удаление по значению), pop() (удаление по индексу с возвратом), del (удаление по индексу или срезу), clear() (полная очистка).
IMI-DS - PYTHON LERNEN
Установка NumPy и первый массив NumPy
Установка NumPy и первый массив
7
Установка NumPy и создание первого массива в Python: создание виртуального окружения, установка NumPy через pip, импорт библиотеки. Создание массивов из списков, использование функций array(), zeros(), ones(), arange().
IMI-DS - PYTHON LERNEN
Установка Flask и первое приложение Flask
Установка Flask и первое приложение
6
Установка Flask и создание первого веб-приложения на Python: создание и активация виртуального окружения, установка Flask через pip, написание минимального приложения "Hello, World!
IMI-DS - PYTHON LERNEN
Популярные статьи
Что такое переменная в Python: первое знакомствоПеременные и типы данных
Что такое переменная в Python: первое знакомство
0134
Узнайте, что такое переменная в Python, как правильно называть переменные
IMI-DS - PYTHON LERNEN
Установка Python и VS Code: подготовка рабочего местаПеременные и типы данных
Установка Python и VS Code: подготовка рабочего места
0125
Установите Python и VS Code с нуля. Пошаговая инструкция для Windows
IMI-DS - PYTHON LERNEN
Изменяемые и неизменяемые типы данных: в чём разницаПеременные и типы данных
Изменяемые и неизменяемые типы данных: в чём разница
0125
Изучите разницу между изменяемыми (mutable) и неизменяемыми (immutable)
IMI-DS - PYTHON LERNEN
Как узнать тип переменной: type() и isinstance()Переменные и типы данных
Как узнать тип переменной: type() и isinstance()
0105
Узнайте, как определить тип переменной в Python с помощью функций
IMI-DS - PYTHON LERNEN
Шпаргалка по типам данных в Python (быстрый справочник)Переменные и типы данных
Шпаргалка по типам данных в Python (быстрый справочник)
090
Полная шпаргалка по типам данных в Python: числа (int, float), строки
IMI-DS - PYTHON LERNEN
Преобразование типов: int(), str(), float()Переменные и типы данных
Преобразование типов: int(), str(), float()
079
Привет! Мы уже изучили с тобой, что в Python есть разные типы данных
IMI-DS - PYTHON LERNEN
Рекомендации
Преобразование типов: int(), str(), float()
Преобразование типов: int(), str(), float()
79
Привет! Мы уже изучили с тобой, что в Python есть разные
IMI-DS - PYTHON LERNEN
Добавление элементов: append(), insert(), extend()
Добавление элементов: append(), insert(), extend()
9
Изучите методы добавления элементов в списки Python
IMI-DS - PYTHON LERNEN
Аргументы функции: позиционные и именованные
Аргументы функции: позиционные и именованные
32
Изучите все способы передачи аргументов в функции Python.
IMI-DS - PYTHON LERNEN
Установка Flask и первое приложение
Установка Flask и первое приложение
6
Установка Flask и создание первого веб-приложения на
IMI-DS - PYTHON LERNEN
Изменяемые и неизменяемые типы данных: в чём разница
Изменяемые и неизменяемые типы данных: в чём разница
125
Изучите разницу между изменяемыми (mutable) и неизменяемыми
IMI-DS - PYTHON LERNEN
Что такое файл в Python: режимы чтения и записи
Что такое файл в Python: режимы чтения и записи
18
Изучите работу с файлами в Python: открытие файлов
IMI-DS - PYTHON LERNEN
Машина состояний (FSM) для диалогов
Машина состояний (FSM) для диалогов
17
Изучите машину состояний (FSM) в aiogram: пошаговые
IMI-DS - PYTHON LERNEN
Установка FastAPI и первый эндпоинт
Установка FastAPI и первый эндпоинт
7
Установка FastAPI и создание первого API-эндпоинта
IMI-DS - PYTHON LERNEN
Return: возврат значения из функции
Return: возврат значения из функции
24
Изучите оператор return в Python: как возвращать значения
IMI-DS - PYTHON LERNEN