Python Ready | Программирование
23K subscribers
768 photos
53 videos
393 links
Авторский канал по разработке на Python.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

РКН: https://clck.ru/3NJEEh

Реклама на бирже: https://telega.in/c/python_ready
加入频道
Media is too big
VIEW IN TELEGRAM
Python Roadmap — это подробное руководство и дорожная карта, которая помогает освоить Python, охватывая ключевые концепции, инструменты и технологии для обучения профессии разработчика.

Ссылочка на репозиторий: Github 😸


👉 Python Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2
👩‍💻 Базовый Python с нуля

Плейлист из 15 уроков, в которых вы c нуля ознакомитесь со всеми базовыми темами языка Python на практике.

Ссылочка на курс: YouTube 🖤


👉 Python Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥4
😎 Очень полезная статья с хабра, в которой вы узнаете, как парсить Wildberries на Python.

В этой статье:
• API Wildberries
• Cоздание бота для парсинга
• Деплой бота в Amvera

🔊 Так что советую продолжить читать на Habr!


👉 Python Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥4👎2
👩‍💻 Для новичков, расскажу и покажу простые генераторы в питончике!

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

Покажу 3 преимущества:

1. Занимают меньше памяти, так как они создают значения по одному, а не хранят их в памяти.

2. Использование в циклах for, что делает их простыми в использовании для итерации по последовательностям.

3. Создание генераторов обычно требует меньше кода, чем создание классов-итераторов.


🔥 — если узнал новое
🤝 если уже пользовался

👉 Python Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥40🤝4
This media is not supported in your browser
VIEW IN TELEGRAM
Нашел вам на утро очередной хороший сайт — letpy

Это самоучитель по python, на котором вы найдете интерактивные задачи, где теория совмещена с практикой для лучшего закрепления пройденного материала.

📌 И как всегда ссылочка: letpy.com

👉 Python Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥6
Что же выведет консоль?
Anonymous Quiz
31%
A
33%
B
23%
C
13%
D
👍15🔥7👎1
👍39😁13🤝4🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Очередной хороший репозиторий для питончиков — Python Patterns

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

📌 Ссылочка: github.com

👉 Python Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍5
😎 Интересная статья с Хабр! В ней вы узнаете как создать чат на FastApi.

В этой статье:
• Подготовка базы данных для приложения.
• Написания логики на FastAPI.
• Подключение вебсокетов.

🔊 Продолжить читать можешь на Habr!


👉 Python Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥4
👩‍💻 ООП на Python для начинающих

Большой плейлист из 44 видео, в котором вы познакомитесь с объектно-ориентированным программированием в контексте языка программирования Python.

Ссылочка на плейлист: YouTube 🖤


👉 Python Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Знал ли ты, что можно не перепечатывать текст из видео вручную?

selectext —
расширение для Chrome, с помощью которого можно скопировать текст из видео, выделив область с текстом.

⬇️ Скачать расширение

👉 Python Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥10
👩‍💻 Популярные методы работы со списками

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

На картинке выше, показано 19 самых популярных методов для работы со списками с примерами их использования и результатами.

👉 Python Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥10
👩‍💻 Огромная шпаргалка по Python

Шпаргалка по Python на 26 страниц, в которой разобраны абсолютно все темы и особенности этого языка.


⬇️ Cкачать полную версию (PDF)

Веб-версия: ссылка

👉 Python Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Для хорошего утра, нашел вам интересный сайт — codechef ☕️

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

📌 Ссылочка: codechef.com

👉 Python Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Покажу вам, как подключить популярные сервисы перевода с помощью Python за несколько строк кода. ❤️

Для этого будем использовать translators — библиотека, которая предоставляет легкий доступ онлайн-переводчикам. Она позволяет интегрировать их в свои проекты, минимизируя количество настроек.

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


Кому лень писать код вручную, оставлю ниже пример кода:
from translators.server import translate

text = "Hello, how are you?"
translated_text = translate(text, from_language="en", to_language="fr", engine="google")
print(translated_text) # "Bonjour, comment ça va ?"


📌 И ещё ссылку на проект в github.com

👉 Python Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Подборка Python библиотек и фреймворков под разные задачи:

🔵Манипуляция с данными
🔵Парсинг данных
🔵Анализ данных
🔵Машинное обучение
🔵Визуализация данных
🔵Работа с БД и тд

👉 Python Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍7
👩‍💻 Рассмотрим два похожих метода для работы со списками

append() — добавляет один элемент в конец списка. Этот элемент может быть любым объектом, включая другой список. Если вы добавите список, то он будет добавлен как один объект (не развернется в элементы).

extend() — добавляет все элементы из переданного итерируемого объекта (список, строку и т.д.) по одному в конец текущего списка. Вместо того чтобы добавить весь объект как один элемент, метод "распаковывает" его и добавляет каждый элемент по отдельности.

🔥 — если узнал новое
🤝 если уже пользовался

👉 Python Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27🤝24👍4