Основы работы с файлами в Python

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

39
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Основы работы с файлами в Python

Инструменты машинного обучения для начинающих

Помогаем новичкам разобраться и систематизировать различные инструменты машинного обучения (фреймворки, библиотеки и сервисы).

30
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Инструменты машинного обучения для начинающих
Обложка: Работа со строками в Python. Готовимся к собеседованию: вспоминаем азы

Работа со строками в Python. Готовимся к собеседованию: вспоминаем азы

Смотрим на строки в Python глазами интервьюера на собеседовании и разбираем базовые операции.

4
25
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji

Что делать, если в датасете пропущены данные? — 6 способов импутации данных с примерами

Если в датасете пропущены данные, результаты работы с ним могут быть непредсказуемы. Разбираем способы импутации данных, их плюсы и минусы.

6
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Что делать, если в датасете пропущены данные? — 6 способов импутации данных с примерами

Python vs. R: что выбрать для Data Science начинающему специалисту?

Python и R —два самых популярных языка для Data Science. Какой из них выбрать? Разбираемся в плюсах, минусах и инструментах обоих языков.

2
10
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Python vs. R: что выбрать для Data Science начинающему специалисту?

Программирование на Python с нуля: дорожная карта разработчика

Как научиться программировать на Python с нуля? Мы составили дорожную карту для быстрого, эффективного и структурированного изучения Python.

5
139
reaction
0
reaction
0
reaction
0
reaction
0
reaction
33
33
emoji
Обложка: Программирование на Python с нуля: дорожная карта разработчика

Создайте и разверните своё первое веб-приложение для машинного обучения

Создаём с помощью PyCaret приложение для прогнозирования затрат на госпитализацию пациентов на основе разных показателей.

38
reaction
0
reaction
0
reaction
0
reaction
0
reaction
4
4
emoji
Обложка: Создайте и разверните своё первое веб-приложение для машинного обучения

Что работодатели ждут от Junior Python-разработчика

Из этой статьи вы узнаете, что должен знать начинающий Python-разработчик, а также получите список вопросов, которые стоит повторить.

90
reaction
0
reaction
0
reaction
0
reaction
0
reaction
34
34
emoji
Обложка: Что работодатели ждут от Junior Python-разработчика

8 основных языков для бэкенда

На чём обычно пишут бэкенд крупные компании? Рассказываем о 8-ми языках для бэкенда, об их плюсах и о компаниях, где их используют.

24
reaction
0
reaction
0
reaction
0
reaction
0
reaction
17
17
emoji
Обложка: 8 основных языков для бэкенда

Хранимые процедуры на Python в PostgreSQL

Рассматриваем несколько простых примеров, чтобы научиться работать с хранимыми процедурами PostgreSQL на Python.

4
reaction
0
reaction
0
reaction
0
reaction
0
reaction
4
4
emoji
Обложка: Хранимые процедуры на Python в PostgreSQL
Обложка: Решите 8 задач на Python, чтобы встретиться с мамой: тест-квест от Tproger и «Лаборатории Касперского»

Решите 8 задач на Python, чтобы встретиться с мамой: тест-квест от Tproger и «Лаборатории Касперского»

Недалёкое будущее, скоро дети будут учить язык программирования как первый. Сможете прожить день из такого будущего, решая задачи с помощью Python и логики?

11
reaction
0
reaction
0
reaction
0
reaction
0
reaction
11
11
emoji

3 инструмента для Python, которые упростят работу с кодом

Разбор полезных инструментов для Python с функциями умного ИИ автодополнения, статического и динамического анализа кода.

43
reaction
0
reaction
0
reaction
0
reaction
0
reaction
44
44
emoji
Обложка: 3 инструмента для Python, которые упростят работу с кодом

Создаём веб-приложение с бэкендом на Django и фронтендом на React

Создаём REST API на Django, добавляем React в проект и соединяем Django и React.

11
46
reaction
0
reaction
0
reaction
0
reaction
0
reaction
19
19
emoji
Обложка: Создаём веб-приложение с бэкендом на Django и фронтендом на React

Лучшие фреймворки Python для веб-разработки, которые подойдут начинающим

Разбираем самые популярные фулстек-фреймворки: их особенности, плюсы и минусы, а также сценарии их применения.

31
reaction
0
reaction
0
reaction
0
reaction
0
reaction
16
16
emoji
Обложка: Лучшие фреймворки Python для веб-разработки, которые подойдут начинающим

Почему Python хорош для Data Science и разработки приложений

Рассказываем, в чём преимущества Python перед низкоуровневыми языками и чем он полезен в Data Science.

32
reaction
0
reaction
0
reaction
0
reaction
0
reaction
27
27
emoji
Обложка: Почему Python хорош для Data Science и разработки приложений

Используем объекты вместо True и False — truthy и falsy значения в Python

Рассказываем про ложные и истинные значения, что их делает таковыми и как, используя истинные значения, можно сократить код.

53
reaction
0
reaction
0
reaction
0
reaction
0
reaction
76
76
emoji
Обложка: Используем объекты вместо True и False — truthy и falsy значения в Python

Как специалисту по Data Science написать классификатор, если часть данных неверно размечена

Данные важны для аналитики. Однако если они размечены неверно, от них может быть больше вреда, чем пользы. Разбираемся, как работать с такими данными.

1
38
reaction
0
reaction
0
reaction
0
reaction
0
reaction
48
48
emoji
Обложка: Как специалисту по Data Science написать классификатор, если часть данных неверно размечена

Для чего хорош Python?

О плюсах и минусах Python написано уже немало. Рассказываем, зачем вообще учить этот язык, что вы сможете на нём написать и в каких сферах IT работать.

59
reaction
0
reaction
0
reaction
0
reaction
0
reaction
67
67
emoji
Обложка: Для чего хорош Python?

Лучшие IT-выступления 2019 по версии Tproger: Python

Об оптимизации, тестах и опыте — сделали для вас подборку лучших выступлений 2019 о разработке на Python по версии Tproger.

21
reaction
0
reaction
0
reaction
0
reaction
0
reaction
14
14
emoji
Обложка: Лучшие IT-выступления 2019 по версии Tproger: Python

Наглядная шпаргалка по операциям с DataFrame в pandas для data wrangling и не только

Удобная и наглядная шпаргалка по основным операциям с DataFrame в pandas. Подходит для data wrangling и не только.

21
reaction
0
reaction
0
reaction
0
reaction
0
reaction
9
9
emoji
Обложка: Наглядная шпаргалка по операциям с DataFrame в pandas для data wrangling и не только

Python умер, да здравствует Python. Видеокурс по программированию на Python 3

Учимся программировать простые графические приложения на Python 3. Параллельно узнаём о Git и принципах качественного кода.

1
70
reaction
0
reaction
0
reaction
0
reaction
0
reaction
19
19
emoji
Обложка: Python умер, да здравствует Python. Видеокурс по программированию на Python 3

Наперегонки со временем: на что способен Python в однопоточных вычислениях?

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

19
reaction
0
reaction
0
reaction
0
reaction
0
reaction
8
8
emoji
Обложка: Наперегонки со временем: на что способен Python в однопоточных вычислениях?

Сколько стоят операции над list, set и dict в Python? Разбираемся с временной сложностью

Временная сложность алгоритма часто обозначается нотацией «О» большое. Разбираемся, что это и какова сложность операций над коллекциями в Python.

2
25
reaction
0
reaction
0
reaction
0
reaction
0
reaction
5
5
emoji
Обложка: Сколько стоят операции над list, set и dict в Python? Разбираемся с временной сложностью

13 проектов для Python-разработчиков среднего уровня

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

1
47
reaction
0
reaction
0
reaction
0
reaction
0
reaction
12
12
emoji
Обложка: 13 проектов для Python-разработчиков среднего уровня

Задачи по Python для начинающих от Tproger и GeekBrains

Для обучения программированию на питоне нужны тренировки. Совместно с GeekBrains собрали для вас несколько простых задач на Python 3 c решениями.

61
165
reaction
0
reaction
0
reaction
0
reaction
0
reaction
31
31
emoji
Обложка: Задачи по Python для начинающих от Tproger и GeekBrains

Как оптимизировать работу в Jupyter Notebook

Оптимизируем работу в Jupyter Notebook с помощью основных команд и расширений и добавляем немного магии, чтобы всё стало ещё быстрее и проще.

17
reaction
0
reaction
0
reaction
0
reaction
0
reaction
1
1
emoji
Обложка: Как оптимизировать работу в Jupyter Notebook

Как работают импорты в Python

Импорты не так просты, как кажется. Тем более если они пишутся для двух несовместимых версий языка. Разбираемся с основными проблемами и их решением.

4
28
reaction
0
reaction
0
reaction
0
reaction
0
reaction
8
8
emoji
Обложка: Как работают импорты в Python
Юникод

Исчерпывающее руководство по Юникоду и кодировке символов в Python

Как работает кодировка символов, что такое Юникод и UTF-8. Рассмотрим способы кодирования и декодирования в Python и распространённые ошибки.

1
25
reaction
0
reaction
0
reaction
0
reaction
0
reaction
18
18
emoji
случайный лес

Реализация и разбор алгоритма «случайный лес» на Python

Принципы работы алгоритма «случайный лес» — от загрязнения Джини и единичного дерева принятия решений до решения задачи на основе реального набора данных.

27
reaction
0
reaction
0
reaction
0
reaction
0
reaction
3
3
emoji

Зачем нужен Python Global Interpreter Lock и как он работает

Python Global Interpreter Lock (GIL) — блокировка, позволяющая только одному потоку управлять интерпретатором Python. Рассмотрим, как она работает.

2
15
reaction
0
reaction
0
reaction
0
reaction
0
reaction
3
3
emoji
Обложка: Зачем нужен Python Global Interpreter Lock и как он работает

Обзор методов классификации в машинном обучении с помощью Scikit-Learn

Для машинного обучения на Python написано очень много библиотек. Сегодня мы рассмотрим одну из самых популярных — Scikit-Learn. Scikit-Learn упрощает процесс создания классификатора и помогает более чётко выделить концепции машинного…

2
11
reaction
0
reaction
0
reaction
0
reaction
0
reaction
0
Оценить
emoji
Обложка: Обзор методов классификации в машинном обучении с помощью Scikit-Learn
Обложка: Встроенные функции Python: какие нужно знать и на какие не стоит тратить время

Встроенные функции Python: какие нужно знать и на какие не стоит тратить время

В статье расскажем про стандартные встроенные функции Python: какие используются часто, а какие вам, вероятно, не пригодятся никогда.

42
reaction
0
reaction
0
reaction
0
reaction
0
reaction
3
3
emoji