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

Автор: @energy_it

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

Реклама на бирже: https://telega.in/c/python_ready
加入频道
😎 На Хабре нашлась полезная статья, в которой автор создаёт "камень-ножницы-бумага" на Python.

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

🔊Если заинтересовало, продолжай читать на Habr!


👉 Python Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥10
👩‍💻 Основные встроенные функции

Эта шпаргалка содержит основные встроенные функции Python, которые упрощают работу с данными, типами и итерациями для более эффективного кодирования.

👉 Python Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥126🤝40👍14👎1
👩‍💻 Контекстные менеджеры

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

Всю остальную информацию и использование с примерами кода, читай в картинках выше!

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

👉 Python Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥76🤝18👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Exercism — это платформа для изучения программирования через практические задания. Можно практиковаться на 70 различных языках, в том числе и на python.

📌 Ссылочка: https://exercism.org

👉 Python Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥35👍13👎2
👩‍💻 Шпаргалка по Python 3

Эта шпаргалка поможет вспомнить весь базовый синтаксис Python 3 версии и более.


⬇️ Скачать полную версию

👉 Python Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍12
👩‍💻 Метаклассы: управление созданием классов

Метаклассы управляют созданием других классов. Они позволяют изменять или контролировать поведение классов при их определении.

1. Создание метакласса
Метакласс представляет из себя обычный класс, наследуемый от type. Его методы управляют созданием класса.
class MyMeta(type):
def __new__(cls, name, bases, dct):
dct['new_attr'] = 'added by metaclass'
return super().__new__(cls, name, bases, dct)

Добавляет новый атрибут new_attr в создаваемые классы.

2. Пример использования
Создадим класс с использованием метакласса:
class MyClass(metaclass=MyMeta):
pass

print(MyClass.new_attr) # 'added by metaclass'

Автоматически добавил атрибут в класс MyClass.

3. Модификация поведения классов

Метаклассы могут проверять или изменять методы класса:
class MethodCheckMeta(type):
def __new__(cls, name, bases, dct):
if 'my_method' not in dct:
raise TypeError("You must define 'my_method'")
return super().__new__(cls, name, bases, dct)

Если класс не определяет метод my_method, будет вызвано исключение.

👉 Python Ready | #техсобес
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥8🤝4
Media is too big
VIEW IN TELEGRAM
Celery — Асинхронная задача-менеджер для обработки фоновых задач и распределенных систем.

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


👉 Python Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3
👩‍💻 Работа со строками: Методы isalpha и isdigit

Методы isalpha и isdigit помогают легко проверять содержимое строки:

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

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

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

👉 Python Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥74🤝26👍13
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Python roadmap

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

👉 Python Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥12
Что будет в консоли?
Anonymous Quiz
45%
A
11%
B
27%
C
17%
D
👍24🔥16