Заметки Питониста
14.7K subscribers
3.38K photos
18 videos
1.82K links
Все что связано с Python, уже в наших заметках.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
Руководство по глобальным переменным

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

Ее можно определить вне блока.


Другими словами, глобальная переменная, объявленная вне функции, будет доступна внутри нее.

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

➡️ Читать статью

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
АЙТИШНИКИ БЕСПЛАТНОЕ ОБУЧЕНИЕ

Проект «Terminal» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков:

• Практические курсы и задания
• Книги и статьи известных авторов
• Полезные инструменты и ресурсы
• IT-новости и инсайды

Обучение по всем направлениям: SQL, Python, ML, Frontend, PHP, C++, Go, Git, Linux, QA, Java, Vibe-coding, InfoSec и др.

⌨️ подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1
Как использовать pip и создать виртуальное окружение venv в Python: Полное руководство

— Для эффективного управления этими библиотеками необходимо освоить работу с pip и виртуальными окружениями.

— В этой статье мы подробно рассмотрим, как использовать pip для установки пакетов и как создавать изолированные виртуальные окружения с помощью venv, virtualenv и pipenv, что позволит оптимизировать процесс разработки и избежать конфликтов зависимостей.

➡️ Читать статью

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Как создать API на Python без усилий на деплой

Разработчики нередко приходят
к мысли создать API на Python (англ. Application Programming Interface — программный интерфейс приложения).

Если вы лишь недавно повстречались с этим термином, обладаете идеей для своего такого ПО и хотите разобраться, как устроено содержимое проекта, статья познакомит с базовой терминологией и проведет от первого шага с подключением фреймворка FastAPI и до HTTP-запроса.


➡️ Читать статью

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Что выведет код сверху?

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
aiogram-dialog

Библиотека для создания многоуровневых и трудных диалоговых меню в ботах, используемая с aiogram.

Поддерживает бета версию aiogram, для этого нужно к pip install добавить --pre.

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Обзор словарей (dictionary) в Python: создание, методы и использование для хранения пар "ключ-значение".

Словарь (dictionary) в Python
представляет собой изменяемую структуру данных, которая используется для хранения коллекции пар ключ-значение.


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

❗️ Словари Python эффективно решают задачи быстрого поиска, хранения и организации данных, используя хеш-таблицы для обеспечения O(1) времени доступа к элементам.

➡️ Читать статью

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Оптимизация в Python

Важные техники оптимизации кода на Python для профессионалов и новичков.


В современном мире Python программирования, разработка эффективного и быстрого кода – ключевое требование.

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

➡️ Читать статью

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Что выведет код сверху?

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Гайд по магическим методам в Python

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


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

➡️ Читать статью

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Анализируй данные с помощью одной строки на Python

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

Любой, кто применял Python для работы с данными, знаком с библиотекой Pandas – мощным пакетом обработки больших данных с их представлением в табличном виде.

➡️ Читать статью

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
Что выведет код сверху?

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Чем заменить Claude Code в России: китайские ИИ вместо западных сервисов

Российским пользователям все чаще блокируют аккаунты в западных ИИ-сервисах, возникают проблемы с оплатой, а привычные инструменты становятся менее доступными. Но это не повод отказываться от ИИ как рабочего инструмента.

На бесплатном практикуме Кирилл Пшинник, CEO Университета Зерокодера, покажет, как работать с китайскими ИИ ZCode и DeepSeek Harness на практике: от создания сайтов до аналитики и автоматизации задач.

Что ждет вас на практикуме?

• Собрать дашборд с графиками и выводами из таблицы;
• Создать лендинг с формой заявки по текстовому описанию;
• Получить 3D-модель, просто описав объект словами;
• Начать работать из России без блокировок и обходных путей.

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

Бонус: сборник из 30 идей для вайбкодинга, доступ к закрытой базе ИИ-решений и гайды по установке китайских ИИ из РФ.

Бесплатная регистрация по ссылке.
Декоратор с аргументами в Python

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

Декоратор, который будет принимать аргументы, будет выглядеть следующим образом.

➡️ Читать статью

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Сборник базовых примеров и упражнений по языку Python

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

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


➡️ Смотреть репозиторий

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Всем программистам посвящается!

Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования:

Выбирай своё направление:

👩‍💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
👩‍💻 IT Новости — t.me/it_ready
🤖 AI & ML — t.me/neuro_ready
👩‍💻 Frontend — t.me/frontend_ready
👩‍💻 C/C++ — https://t.me/cpp_ready
👩‍💻 C# & Unity — t.me/csharp_ready
👩‍💻 Linux — t.me/linux_ready
👩‍💻 Java — t.me/java_ready
📖 IT Книги — t.me/books_ready
📱 JavaScript — t.me/javascript_ready
🖼️ DevOps — t.me/devops_ready
🖥 Design —t.me/design_ready

📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
Please open Telegram to view this post
VIEW IN TELEGRAM