Zen of Python
20.1K subscribers
1.22K photos
164 videos
32 files
3.18K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Подборка игр для прокачки навыков Python

В этот раз мы не будем создавать игры, а будем в них играть! Эти сервисы в игровой форме помогут повысить вам ваши навыки программирования на Python без зубрёжки:

CodeCombat. А эта игра подойдёт новичкам, которые только начинают знакомиться с программированием. Можете предложить её вашим детям, если они у вас есть:
https://tprg.ru/Pwcx

ChekiO. В этой игре вы будете путешествовать по островам, решая различные задачи. Игра подойдёт как начинающим, так и более опытным Python-разработчикам:
https://tprg.ru/cxDE

Screeps. А это уже полноценная многопользовательская игра в жанре MMO RTS. Серверная часть игры хоть и реализована на Node.js, но позволяет играть, используя различные языки программирования, в том числе и Python:
https://tprg.ru/WItY

А какие ещё игры для Python-разработчиков вы знаете?
👍3
Он спас миллионы
👍1
Как работает память в Python

Чтобы вы могли избежать утечек памяти и других проблем, в этой статье подробно рассказали нюансы работы памяти в Python:

https://tprg.ru/Tc8P
👍2👎1
Насколько хорошо вы знаете алгоритмы?

Если хотите проверить собственные знания алгоритмов, пройдите специальный тест: https://otus.pw/F9ZY/. За его прохождение вы сможете записаться на онлайн-курс «Алгоритмы и структуры данных» по специальной цене.

А оценить качество курса можно на бесплатном уроке «Дерево отрезков: просто и быстро»: https://otus.pw/G7BK/. Тут вы рассмотрите структуру данных, которая позволяет алгоритмически просто и логарифмически быстро находить сумму элементов массива на любом его отрезке.

Это #партнёрский пост
👍1
Что нужно знать в Python перед изучением Django

Если хотите заняться веб-разработкой на Django, но только в процессе изучения основ Python, то посмотрите это видео. Здесь автор рассказывает о том, какой минимум знаний нужен, чтобы изучение Django не оказалось излишне сложным и пугающим:

https://tprg.ru/XQZE

#django #видео
👍1
PyQt и PySide: Обзор и сравнение

На Python существует сразу два решения для работы с Qt — это библиотеки PyQt и PySide.

Здесь вы можете прочитать об основных особенностях и различиях этих библиотек:

https://tprg.ru/br3C

#pyqt #pyside
👍1
Java-разработчики плачут в углу
👍1
Про основы программирования можно почитать в канале Точка входа.

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

Точка входа в канал здесь: @prog_point
👍1
Проверим насколько вы знаете lambda-функции?

Выбирайте правильный вариант ответа в викторине ниже!

Убедительно просим не писать правильный вариант ответа в комментариях!

#викторина
Что будет выведено при выполнении кода выше?
Anonymous Quiz
12%
2.0
57%
2
2%
0
29%
SyntaxError
Используем объекты вместо True и False — truthy и falsy значения в Python

Не всегда нужно использовать логические операторы для того, чтобы проверить истинность или ложность объекта. Python сам в состоянии это определить, приведя различные значения к True или False.

Как именно — читайте в статье:
https://tprg.ru/j0xt
👍2
Введение в машинное обучение: от теории до создания первой нейронки

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

https://tprg.ru/4hgP

#ml #numpy
👍1
Виртуальная панель приборов для автомобиля с помощью Python и Raspberry Pi

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

Обо всём по порядку тут:

https://tprg.ru/HAio

#diy
👍1
Хотите научиться программировать на Python?

Тогда поступайте на факультет Python-разработки с гарантированным трудоустройством!

Успейте записаться со скидкой: https://tprg.ru/8gTN

Это #партнёрский пост
👍1
Подключение к NoSQL базам данных с помощью Python и MongoDB

В этом руководстве вы узнаете, что такое MongoDB, какие преимущества имеет перед альтернативными технологиями и научитесь использовать MongoDB для создания баз данных в приложениях на Python:

https://tprg.ru/D3yg

#nosql #mongodb
👍1
Как Python применяется в блокчейне

Тема блокчейна довольно сложная для понимания, но при этом очень популярная. Поэтому, чтобы вы могли лучше разобраться в том, что же такое блокчейн и как он работает, авторы этой статьи рассказали об этой технологии на примере существующих Python-проектов:

https://tprg.ru/u0Xt
👍1
Многие отрицают, но так или иначе он всем иногда помогает
👍1
Занимаемся веб-скрапингом на Python

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

В этой статье вы научитесь создавать упрощённую версию такой программы, способную парсить веб-страницы и извлекать из них данные для ваших нужд на Python с помощью библиотеки Beautiful Soup:

https://tprg.ru/3ONF
👍1
Coqui TTS — библиотека для расширенного преобразования текста в речь

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

Ознакомиться с возможностями библиотеки и инструкцией по установке можно на странице репозитория:

http://bit.do/fPTYQ
👍1
В канале Мобильная разработка рассказываем о тонкостях разработки приложений под Android, iOS и кроссплатформу.

Подключайтесь, если ещё не: @mobi_dev
👍1