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

Автор: @energy_it

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

Реклама на бирже: https://telega.in/c/python_ready
加入频道
👩‍💻 Типизируем Python с помощью аннотаций и mypy!

Для чего нужна эта ваша типизация? Python — язык динамической типизации, т.е проверяет типы данных runtime и может скормить функции данные, которых она не ожидала. Отсюда возникают ошибки и баги. Type чекер mypy в связке с аннотациями решают эту проблему.

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

• Mypy — статический анализатор типов, использующий аннотации типов, проверяет код на соответствие типам до запуска программы.

• typing — модуль, который содержит разные типы данных, например List или TypedDict и позволяет задавать их для более точной и продвинутой типизации.


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

👉 Python Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍6🤝6
👩‍💻 Управляй временем: вспоминаем полезные методы datetime в Python!

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

👉 Python Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22🤝9👍7
👩‍💻 CS50 - Введение в Программирование (Гарвард)

Это введение в основы компьютерных наук, созданный профессором Гарвардского университета Дэвидом Маленки. Он охватывает ключевые концепции программирования и алгоритмов и является одним из самых популярных онлайн-курсов по программированию.

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


👉 Python Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍5
👩‍💻 Укрощаем списки — разбираем методы для работы с элементами и их индексами!

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

index() — возвращает индекс первого совпавшего элемента с переданным методу значению. Но если указанного элемента в списке не будет — выкинет исключение

pop() — удаляет элемент по индексу и возвращает его результат. Но мы можем не указывать явно индекс, тогда метод удалит последнее значение из списка и мы реализуем принцип lifo

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


👉 Python Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20🤝10👍6
☕️ Мега крутая статья попалась мне на Хабре: создание сервиса на Python против токсичных комментариев!

В этой статье:
• Бизнес-логика решения проблемы токсичности и архитектура приложения.
• Проектирование БД, написание бэка на FastAPI и фронта на React.
• Интеграция с YandexGPT через gRPC, тестирование и сборка.

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


👉 Python Ready | #статьы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥8👎1
Что же выведет консоль?
Anonymous Quiz
14%
A
33%
B
18%
C
35%
D
👍16🔥7
Media is too big
VIEW IN TELEGRAM
😎 Нашел ресурс для обучения программированию на Python в игровой форме — Codingame!

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

📌 Ловите ссылочку: codingame.com

👉 Python Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
☕️ Рекомендую попробовать отличный инструмент для вашего кода — Code Beautify!

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

📌 Ссылочка: codebeautify.org

👉 Python Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥7👎21
😎 Эта статья с хабра именно для тебя, если ты любишь мемы и программировать на Python!

В статье:
• Создание базовой логики бота на aiogram 3
• Разработка логики генерации мемов и стикеров
• Деплой бота на удаленном сервере

🔊 Продолжай читать на Habr!


👉 Python Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍8👎2
✍️ Harvard CS50 с использованием Python — полный курс

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

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


👉 Python Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥6