TechRocks
14K subscribers
774 photos
3 videos
1 file
2.09K links
Официальный телеграм-канал сайта techrocks.ru

По вопросам рекламы: @aldrson @godinmedia


РКН: https://kurl.ru/JUrcd
Download Telegram
Топ-10 IDE и редакторов кода для Python

#python

Да, писать код на Python можно и в простом текстовом редакторе, однако использование специального редактора кода или IDE с дополнительным инструментарием может существенно улучшить продуктивность работы.

Читать статью
👍5👎1
5 ключевых библиотек и пакетов для анализа данных на Python

#python

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

В этой статье вы найдете пять сторонних библиотек и пакетов, не встроенных в Python 3, которые должен знать каждый аналитик.

Читать статью
👍5
Топ-7 книг по Django для разработчиков начального и среднего уровня

#books #python

Представляем вам список лучших книг по веб-фреймворку Django для программистов уровня Junior и Middle. В этих учебных пособиях рассматривается применение Django на практике: вы будете создавать настоящие проекты и выкладывать их онлайн.

Читать статью
👍3
Моем датасет: руководство по очистке данных в Python

#python

Прежде чем передать набор данных ML-модели, его нужно очистить: обработать пропуски, дубликаты, выбросы. Разбираем, как это сделать, не потеряв важную информацию.

Читать статью
👍1
Декораторы Python — объяснение для начинающих

#python

В руках опытных Python-разработчиков декораторы могут стать элегантным и мощным инструментом. Они позволяют изменять поведение функций без внесения изменений в их исходный код.

Читать статью
👏5👍2
Бинарный поиск на Python

#python

В повседневной жизни мы постоянно ищем информацию или пытаемся найти решение возникших проблем. Например, просматривая результаты поиска в Интернете, мы выбираем статьи и ресурсы, которые нам кажутся наиболее подходящими. Но поиск не всегда происходит одинаково, есть много подходов. Один из них — бинарный поиск.

Читать статью
👍2
Проверка пользовательского ввода в Python

#python

Принимая пользовательский ввод, вы ожидаете получить данные определенного типа и вида. Например, целое число в некотором диапазоне или строку текста ограниченной длины. Но вы не можете быть уверены, что пользователь введет все правильно. Поэтому пользовательский ввод нужно проверять.

Читать статью
🔥1😁1
Проверка типов в Python

#python

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

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

В этой статье мы рассмотрим, что такое подсказки типов и чем они могут быть полезны. Мы также рассмотрим, как можно использовать систему типов Python для статической проверки типов с помощью mypy и проверки типов во время выполнения с помощью pydantic, marshmallow и typeguard.

Читать статью