Pythonist — канал для помощи школьникам, студентам и начинающим Python-программистам.
На канале вы найдёте:
— разбор вопросов с собеседований с ответами и примерами кода;
— книги;
— тесты;
— проект Эйлера;
— Django и многое другое.
Подписывайтесь: @pythonist_ru
Это #партнёрский пост
На канале вы найдёте:
— разбор вопросов с собеседований с ответами и примерами кода;
— книги;
— тесты;
— проект Эйлера;
— Django и многое другое.
Подписывайтесь: @pythonist_ru
Это #партнёрский пост
Учимся читать код, изучая стандартную библиотеку Python
Вы уже достаточно опытны, чтобы написать свой собственный алгоритм, который решает конкретную задачу? Знаете некоторые особенности языка? А чужой код прочитать сможете?
На практике вам придётся не раз столкнуться с чужим кодом, который потом нужно обслуживать и без опыта чтения и анализа это будет весьма сложной задачей, ведь не все пишут питонический код.
В этой статье вы узнаете, как правильно читать чужой код:
https://tprg.ru/8n6X
Вы уже достаточно опытны, чтобы написать свой собственный алгоритм, который решает конкретную задачу? Знаете некоторые особенности языка? А чужой код прочитать сможете?
На практике вам придётся не раз столкнуться с чужим кодом, который потом нужно обслуживать и без опыта чтения и анализа это будет весьма сложной задачей, ведь не все пишут питонический код.
В этой статье вы узнаете, как правильно читать чужой код:
https://tprg.ru/8n6X
Что почитать: Книга «Python, например»
Это отличная книга для тех, кто начинает свой путь в Python-разработке, но не любит скучные заумные книги и статьи, которые помогают скорее заснуть, чем реально изучить и освоить что-то новое.
В этой книге доступным языком объясняются различные темы, а большое количество практических заданий помогают закреплять изученный материал.
#книги
Это отличная книга для тех, кто начинает свой путь в Python-разработке, но не любит скучные заумные книги и статьи, которые помогают скорее заснуть, чем реально изучить и освоить что-то новое.
В этой книге доступным языком объясняются различные темы, а большое количество практических заданий помогают закреплять изученный материал.
#книги
Counter в Python: питонический способ подсчёта объектов
В этом руководстве вы научитесь работать с Counter — подклассом словарей, который позволяет быстро и эффективно работать с объектами. С помощью этого подкласса вы сможете не только посчитать объекты, но и выявить наиболее часто повторяющиеся, и не только.
Подробнее:
https://tprg.ru/PHMF
В этом руководстве вы научитесь работать с Counter — подклассом словарей, который позволяет быстро и эффективно работать с объектами. С помощью этого подкласса вы сможете не только посчитать объекты, но и выявить наиболее часто повторяющиеся, и не только.
Подробнее:
https://tprg.ru/PHMF
Лампа для слежения за фазами Луны на Raspberry Pi и Python
Интересный DIY-проект, который можете повторить и вы. Несколько светодиодов, «малинка» и немного кода-Python позволят вам создать светильник, работа которого завязана на положении луны.
К форме светильника из статьи есть вопросы, поэтому вы можете доработать этот момент в своём проекте. Инструкция вот:
https://tprg.ru/pl0z
#diy #raspberrypi
Интересный DIY-проект, который можете повторить и вы. Несколько светодиодов, «малинка» и немного кода-Python позволят вам создать светильник, работа которого завязана на положении луны.
К форме светильника из статьи есть вопросы, поэтому вы можете доработать этот момент в своём проекте. Инструкция вот:
https://tprg.ru/pl0z
#diy #raspberrypi
5 простых способов удалить NaN из списка в Python
NaN расшифровывается буквально, как «не число». При работе с данными в наборе этих самых данных могут оказаться значения, которые нам нужно убрать для достижения необходимой цели, оставив только числа.
Для этого есть как минимум 5 различных способов, которые вы найдёте в этой статье:
https://tprg.ru/PcHA
NaN расшифровывается буквально, как «не число». При работе с данными в наборе этих самых данных могут оказаться значения, которые нам нужно убрать для достижения необходимой цели, оставив только числа.
Для этого есть как минимум 5 различных способов, которые вы найдёте в этой статье:
https://tprg.ru/PcHA
Компиляторы и трансляторы кода Python
Для Python есть множество самых разных трансляторов и компиляторов, поэтому вы можете писать на нём код, который теоретически можно будет использовать практически где угодно.
Здесь вы узнаете о некоторых компиляторах и трансляторах для Python, которые вы можете использовать для самых разных задач:
https://tprg.ru/UYkZ
Для Python есть множество самых разных трансляторов и компиляторов, поэтому вы можете писать на нём код, который теоретически можно будет использовать практически где угодно.
Здесь вы узнаете о некоторых компиляторах и трансляторах для Python, которые вы можете использовать для самых разных задач:
https://tprg.ru/UYkZ
Dramatiq как современная альтернатива Celery
Что вы используете для создания асинхронных задач в Python? Celery? Неудивительно, ведь эта библиотека, пожалуй, самая популярная для обработки асинхронных задач. Вот только у неё есть проблемы с новыми версиями языка.
К счастью есть отличная современная альтернатива, которая может всё тоже самое и даже больше, что и Celery, при этом отлично работая на Python 3 версии. Это библиотека Dramatiq и подробнее о ней вы можете узнать в этой статье:
https://tprg.ru/RlLF
Что вы используете для создания асинхронных задач в Python? Celery? Неудивительно, ведь эта библиотека, пожалуй, самая популярная для обработки асинхронных задач. Вот только у неё есть проблемы с новыми версиями языка.
К счастью есть отличная современная альтернатива, которая может всё тоже самое и даже больше, что и Celery, при этом отлично работая на Python 3 версии. Это библиотека Dramatiq и подробнее о ней вы можете узнать в этой статье:
https://tprg.ru/RlLF
Инструмент и библиотека веб-майнинга для Python
Знали бы иностранные разработчики какой неловкостью может обернуться представление их библиотеки...
Короче, библиотека Minet позволяет вам без лишних плясок с бубном скрапить данные с самых разных сайтов, используя командную строку.
Здесь вы найдёте более подробное описание, инструкцию по установке и использованию, а также ссылку на github:
https://tprg.ru/WnMw
Знали бы иностранные разработчики какой неловкостью может обернуться представление их библиотеки...
Короче, библиотека Minet позволяет вам без лишних плясок с бубном скрапить данные с самых разных сайтов, используя командную строку.
Здесь вы найдёте более подробное описание, инструкцию по установке и использованию, а также ссылку на github:
https://tprg.ru/WnMw
Использование функции sleep() в Python
С помощью функции sleep вы можете приостановить выполнение определённой части кода на столько, сколько вам это необходимо.
Сегодня мы предлагаем вам познакомиться с этой функцией ближе, если вы ещё не успели это сделать, и на нескольких примерах изучить её возможности:
https://tprg.ru/aKRo
С помощью функции sleep вы можете приостановить выполнение определённой части кода на столько, сколько вам это необходимо.
Сегодня мы предлагаем вам познакомиться с этой функцией ближе, если вы ещё не успели это сделать, и на нескольких примерах изучить её возможности:
https://tprg.ru/aKRo
Странная штука: Калькулятор с Python
Компания Texas Instruments создала калькулятор, который не только умеет считать, но и работает с Python. Да, прямо на калькуляторе вы можете написать программу, которую он потом ещё и запустить сможет.
Подсветка синтаксиса на месте, ведь экран цветной. А вот к качеству кода нужно отнестись максимально серьёзно, потому что на борту этого суперкалькулятора всего 149 килобайт оперативной памяти.
Вот ссылка на сайт с подробной информацией: https://tprg.ru/FVtr
Ну что, как вам этот чудо-аппарат?
Компания Texas Instruments создала калькулятор, который не только умеет считать, но и работает с Python. Да, прямо на калькуляторе вы можете написать программу, которую он потом ещё и запустить сможет.
Подсветка синтаксиса на месте, ведь экран цветной. А вот к качеству кода нужно отнестись максимально серьёзно, потому что на борту этого суперкалькулятора всего 149 килобайт оперативной памяти.
Вот ссылка на сайт с подробной информацией: https://tprg.ru/FVtr
Ну что, как вам этот чудо-аппарат?
Собеседование по Data Science: что нужно знать и где это изучить
Если интересуетесь Data Science и хотите развивать свою карьеру в этом направлении, то заранее изучите основные темы и вопросы, которые вам могут задать на собеседованиях и которые необходимо знать, что действительно разбираться в этом направлении.
Мы подготовили для вас статью, которая поможет в этом:
https://tprg.ru/ovma
#datascience
Если интересуетесь Data Science и хотите развивать свою карьеру в этом направлении, то заранее изучите основные темы и вопросы, которые вам могут задать на собеседованиях и которые необходимо знать, что действительно разбираться в этом направлении.
Мы подготовили для вас статью, которая поможет в этом:
https://tprg.ru/ovma
#datascience
Машинное обучение и нейронные сети
Завершите пятничный вечер просмотром этого видеоподкаста с опытным Python-разработчиком, разбирающемся в машинном обучении и нейросетях Эмилем Богомоловым.
Он рассказал о технологии, которую его команда сейчас разрабатывает и исследует, позволяя размещать человека в естественной позе в 3D-модели помещения, поделился своими мыслями о вариантах применения этой технологии и многом другом.
Подкаст доступен по ссылке:
https://tprg.ru/RFHn
#видео
Завершите пятничный вечер просмотром этого видеоподкаста с опытным Python-разработчиком, разбирающемся в машинном обучении и нейросетях Эмилем Богомоловым.
Он рассказал о технологии, которую его команда сейчас разрабатывает и исследует, позволяя размещать человека в естественной позе в 3D-модели помещения, поделился своими мыслями о вариантах применения этой технологии и многом другом.
Подкаст доступен по ссылке:
https://tprg.ru/RFHn
#видео
YouTube
Машинное обучение и нейронные сети / Эмиль Богомолов
Учись в LoftSchool со скидкой https://loftschool.com/professions/web-developer/?pr=loft-dima&utm_source=youtube&utm_medium=loftblog&utm_campaign=dimakovalchuk
Промокод loft-dima
Привет! Меня зовут Ковальчук Дима.
Я приглашаю в LoftBlog состоявшихся IT…
Промокод loft-dima
Привет! Меня зовут Ковальчук Дима.
Я приглашаю в LoftBlog состоявшихся IT…
Что можно сделать с помощью Python
Вот все говорят, что Python универсален и на нём можно написать что угодно. Но «что угодно» это что? Веб-сайт, сервер, нейросеть... Список длинный и перечислять здесь не имеет смысла.
А вот в этой статье подробно прошлись по возможностям языка. И не по теоретическим, а реальным проектам, которые созданы и успешно используются различными компаниями:
https://tprg.ru/hU3E
Вот все говорят, что Python универсален и на нём можно написать что угодно. Но «что угодно» это что? Веб-сайт, сервер, нейросеть... Список длинный и перечислять здесь не имеет смысла.
А вот в этой статье подробно прошлись по возможностям языка. И не по теоретическим, а реальным проектам, которые созданы и успешно используются различными компаниями:
https://tprg.ru/hU3E
Извлечение троих: Как найти пасхалки в книгах Стивена Кинга с помощью NLP алгоритмов
Фанаты Стивена Кинга на месте? Эта статья вам особенно понравится. Но и другим подписчикам тоже будет интересно.
Книги Стивена Кинга наполнены различными пасхалками и персонажами, которые появляются в разных, даже не связанных друг с другом произведениях. У Кинга нечто вроде своей собственной мультивселенной, строящейся вокруг цикла романов про Тёмную Башню. Поэтому, читающие его произведения люди, могут не заметить множество мелких, но интересных деталей, собирающих всё воедино.
Автор этой статьи решила найти как можно больше пасхалок, используя NLP и Python, и вот, что из этого получилось:
https://tprg.ru/ZwVO
#nlp #ml
Фанаты Стивена Кинга на месте? Эта статья вам особенно понравится. Но и другим подписчикам тоже будет интересно.
Книги Стивена Кинга наполнены различными пасхалками и персонажами, которые появляются в разных, даже не связанных друг с другом произведениях. У Кинга нечто вроде своей собственной мультивселенной, строящейся вокруг цикла романов про Тёмную Башню. Поэтому, читающие его произведения люди, могут не заметить множество мелких, но интересных деталей, собирающих всё воедино.
Автор этой статьи решила найти как можно больше пасхалок, используя NLP и Python, и вот, что из этого получилось:
https://tprg.ru/ZwVO
#nlp #ml
Декораторы Python на простых примерах
Небольшое видео, которое на различных примерах покажет вам для чего нужны декораторы и как их применять.
Видео длится менее пяти минут, поэтому не поленитесь посмотреть его:
https://tprg.ru/GHjl
#видео
Небольшое видео, которое на различных примерах покажет вам для чего нужны декораторы и как их применять.
Видео длится менее пяти минут, поэтому не поленитесь посмотреть его:
https://tprg.ru/GHjl
#видео
YouTube
Декораторы Python на простых примерах
Декораторы Python на простых примерах
⭐ Курс ООП и Приват канал: https://zproger-school.com/
⭐ Телеграм канал: https://t.iss.one/+0BeGuF34gJEyZjU5
В данном видео мы рассмотрим декораторы и узнаем в каких ситуациях они применяются. Данная тема достаточно сложная…
⭐ Курс ООП и Приват канал: https://zproger-school.com/
⭐ Телеграм канал: https://t.iss.one/+0BeGuF34gJEyZjU5
В данном видео мы рассмотрим декораторы и узнаем в каких ситуациях они применяются. Данная тема достаточно сложная…
Пользовательские классы разрешений в Django REST Framework
В этом руководстве вы узнаете, как создать свой собственный класс разрешений в Django REST Framework, если вам это потребуется, узнаете в чём отличие has_permission и has_object_permission и не только:
https://tprg.ru/VCy5
#django #drf
В этом руководстве вы узнаете, как создать свой собственный класс разрешений в Django REST Framework, если вам это потребуется, узнаете в чём отличие has_permission и has_object_permission и не только:
https://tprg.ru/VCy5
#django #drf
Помощник сталевара: для чего металлургам нужно машинное обучение?
Всё меньше сфер остаётся, куда ещё не проникли технологии машинного обучения. Так и сталеварам скоро можно будет уходить на покой, доверив всё машинам. Уже сегодня нейросети помогают металлургической промышленности создавать необходимые металлы, избегая брака и ошибок. Осталось создать нейросеть, создающую другие нейросети, подружить их и Скайнет перестанет быть вымыслом.
Подробнее:
https://tprg.ru/Okwe
#ml
Всё меньше сфер остаётся, куда ещё не проникли технологии машинного обучения. Так и сталеварам скоро можно будет уходить на покой, доверив всё машинам. Уже сегодня нейросети помогают металлургической промышленности создавать необходимые металлы, избегая брака и ошибок. Осталось создать нейросеть, создающую другие нейросети, подружить их и Скайнет перестанет быть вымыслом.
Подробнее:
https://tprg.ru/Okwe
#ml