Zen of Python
20.1K subscribers
1.23K 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 3.10

Вчера в релиз вышла новая версия Python под номером 3.10. Сегодня вы можете посмотреть запись стрима с презентации обновления. На нём Пабло Галиндо разработчик CPython Core и Леон Сандой рассказали, что нового там появилось.

https://tprg.ru/70h9

#видео
Небольшой модуль для работы с dnevnik.ru на python

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

Кстати, создал модуль начинающий разработчик, который ещё учится в школе.

https://tprg.ru/q7hM
Это хорошо ещё bing не использовал
Что почитать. Девид Бизли, Брайан K. Джонс «Python Cookbook»

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

#книги
Преобразование CSV в Excel с помощью Python

Будучи разработчиком, вы столкнётесь с самыми разными типами файлов. Одним из частых типов, который используется при хранении данных, является CSV. Но работать с ним вне кода неудобно, поэтому может потребоваться перевести данные в Excel.

О том, как это сделать, читайте в статье:

https://tprg.ru/4Fkj
5 способов выйти из вложенного цикла в Python

Python очень хорош с точки зрения наглядности кода, но иногда достаточно сложно написать красивый код, который выполнял бы какую-то специфическую задачу. Так, например, в случае с выходом из вложенных циклов — если речь об одном, то тут достаточно слова break, а если их несколько?

Вот 5 способов, как сделать это просто и эффективно:

https://tprg.ru/CEa4
Рекомендации по Docker для разработчиков Python

В этой статье собраны современные практики, которым стоит следовать при работе с Docker. Некоторые из них актуальны для всех разработчиков, но есть и те, которые полезны именно Python-разработчикам:

https://tprg.ru/bkTh

#docker
Во славу Python!
Узнать и забыть: 4 антипрактики обработки ошибок в Python

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

https://tprg.ru/El59
Как составить резюме, пройти собеседование и найти работу Data Scientist'ом

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

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

https://tprg.ru/kjaR

#datascience
Возвращение к жизни старых фотографий

С помощью проекта от Microsoft, вы сможете восстановить старые фотографии, находящиеся в самом плачевном состоянии.

В этом репозитории вы найдёте всю необходимую информацию по установке проекта и запуску:

https://tprg.ru/QGu3

#ml
Учебное пособие по Python для начинающих

Конечно, полностью изучить Python за 5 часов невозможно. Но вот разобраться с синтаксисом и изучить основополагающие возможности, вполне. В этом видео находится полноценный курс по Python для начинающих разработчиков:

https://tprg.ru/GwY6

#видео
👍1
О нейронных сетях в двух словах

Только заинтересовались темой машинного обучения и нейронных сетей? В этой статье вам быстро простыми словами объяснят, что такое нейросети и их принцип работы:

https://tprg.ru/4B7F

#ml
Python вырвался на первое место в рейтинге языков программирования TIOBE

По результатам октябрьского рейтинга популярности, публикуемого TIOBE Software, Python поднялся на первое место с рейтингом 11,27%, обогнав язык C. Так, за год язык поднялся с третьего места, возглавив список.

В других рейтингах у Python тоже отличные результаты, подробнее:

https://tprg.ru/lbaF

#новости
Машинное обучение в реальной жизни:
Что почитать. Реувен Лернер «Python Workout: 50 ten-minute exercises»

Эта книга отлично подойдёт начинающим разработчикам. Здесь вы найдёте множество задач с ответами и способами решения. Единственный нюанс — книга на английском языке.

#книги
👍1
Почему пока не стоит переходить на Python 3.10

На днях вышла новая версия языка Python 3.10. Она принесла нам полезные новшества и некоторые изменения. Но помимо удобств обновления принесло и сложности.

О них в этой статье:

https://tprg.ru/zQ8G
5 алгоритмов на Python для новичков

Алгоритмов очень много, но сегодня предлагаем вам изучить пять из них. В этом видео вы узнаете о сортировке выборкой, линейном и бинарном поиске, алгоритме Евклида и алгоритме переворота строки:

https://tprg.ru/ICMz

#видео
Уже в ноябре в Москве пройдёт крупнейшая в Европе IT-конференция HighLoad++ 2021

Что такое Highload++ 2021? Это:
— более 130 докладов по самым разным темам;
— возможность пообщаться с ТОПами IT-индустрии;
— персональная консультация от разработчиков технологий, на которых построен ваш проект;
— новые полезные знакомства;
— возможность обновить собственные знания и многое другое.

Конференция пройдёт 25-26 ноября.

Узнать подробности: https://tprg.ru/Aacz

#ивент