Python Education
关闭频道
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
显示更多8 526
订阅者
无数据24 小时
-87 天
-6730 天
帖子存档
8 525
Найти работу Python программистом можно 2 методами:
Первый. Бесконечно скроллить HeadHunter и пытаться что-то выклевать на LinkedIN. Офигеть от условий и закрыть.
Второй. Подписаться на Python Job. Это база адекватных предложений, где даже для новичков много мест с хорошей з/п.
Тут найдете работу как в Яндексе (именно сюда крупняки присылают вакансии напрямую), так и в молодых стартапах!
В общем, не теряйте времени и находите работу в 2 клика: @job_python
8 525
The Zen of Python
Одним из самых ранних Python pep является PEP-20. Это список из 19 тезисов по программированию на Python, который называется «The Zen of Python». Данные правила датируются 2004 годом и, в свою очередь, основаны на PEP-8.
Такая пасхалочка уже давно присутствует в Python и перечисляет набор правил
Так что пока у вас есть Python REPL, можете просматривать эти правила на экране.
8 525
Colorama
Colorama помогает добавить цвета в терминал
Этот пакет отлично украшает Python-скрипты. Документация проста и понятна, почитать ее можно на странице Colorama в PyPI.
Если хотите, чтобы Colorama работала под Windows, то вначале вызовите colorama.init().
8 525
Начиная с версии 3.7, Python поставляется с классами данных. У них есть несколько преимуществ по сравнению с обычными классами или другими альтернативами:
• возврат нескольких значений или словарей;
• класс данных требует минимального количества кода;
• возможность сравнения классов данных;
• возможность распечатать класс данных для отладки при помощи __repr__;
• снижение вероятности ошибок в связи с требованием класса данных type hints.
8 525
Не на что купить девушки шаурму?
Может пора перестать платить за обучение и пользоваться сливами?
📚 Полка Разработчика — доступ к платным книгам по программированию;
📖 Кладовая Книг — сборник полезных книг для изучения языков программирования;
🚽 IT Memes — нейросеть отбирает лучшие мемы за последнее время;
🗞 3D News — актуальные новости IT-индустрии на случай, если мемы надоели.
8 525
Pygame
Pygame — это модуль-обертка для мультимедийной библиотеки SDL. Simple DirectMedia Layer представляет собой кроссплатформенную библиотеку разработки, которая дает низкоуровневый доступ к:
• аудио;
• клавиатуре;
• мыши;
• джойстику;
• графическим аппаратным средствам через OpenGL и Direct3D.
Pygame портативен и запускается практически на всех платформах и операционных системах. Несмотря на то, что Pygame — это, в первую очередь, игровой движок, он вполне сгодится для простого воспроизведения mp3-файлов из Python-скриптов.
8 525
Без бэкенда нет смысла даже лезть в программирование – об этом вам скажет любой айтишник
К вашему счастью наши знакомые решили запилить канал – backend now, действительно уникальный подход для освоения Python, Java, C++ и не только.
Суть подхода в том, что обучаться будет не только полезно, но и очень интересно!
С таким материалом вы будете как рыба в воде, не теряйте: @backend_now
8 525
Многоточие в Python
Многоточие Python – это последовательность из трех точек, часто используемая в естественных языках. Но чего вы, возможно, не знаете – это еще и валидный объект в Python
Применяется он преимущественно в операциях нарезки матриц в NumPy. Однако можно использовать его вместо обычного pass в качестве плэйсхолдера в функции, которую еще не реализовали
В примере валидный код Python, и выглядит он теперь не так уж плохо.
8 525
Сравниваем Django и Flask
Оба фреймворка крайне мощные, но выбрать надо что-то одно. Из общеизвестных фактов: Django – самый востребованный в плане работы, Flask – наиболее производительный.
Django является более монолитным и предоставляет сразу множество инструментов из коробки, а Flask в свою очередь гибкий и минималистичный, позволяет кастомизировать архитектуру приложения.
Если в приоритете трудоустройство, то следует изучать Django. Но если вы хотите быстро начать создавать пет-проекты или изучать веб в целом, то рекомендуем рассматривать Flask.
8 525
zip
Когда-нибудь возникала необходимость создать словарь из двух списков?
Встроенная функция zip() принимает несколько итерируемых объектов и возвращает последовательность кортежей. Каждый кортеж группирует элементы объектов по их индексу.
Можно провести операцию, обратную zip(), с помощью zip(*).
