15,7 тыс читали · 3 года назад
Работа со списками (массивами) в Python
В Python список (list) является структурой данных, которая позволяет хранить упорядоченный набор элементов любого типа. Списки могут содержать элементы разных типов, таких как числа, строки, логические значения и другие списки. Допустим, вы хотите записать список задач, которые вам нужно выполнить в течение дня. Без использования списков вы можете завести отдельные переменные для каждой задачи: task1 = "Приготовить завтрак" task2 = "Помыть посуду" task3 = "Сходить в магазин" Однако, если у вас много задач, то такой подход может стать неудобным и сложным для поддержки...
8986 читали · 3 года назад
Изучаем наиболее популярные шаблоны (паттерны) программирования в Python: обзор и примеры кода
Шаблоны, или паттерны программирования - это повторяющиеся решения типовых задач, возникающих в процессе разработки программного обеспечения. Паттерны проектирования были созданы, чтобы обеспечить более легкую переносимость, легкость поддержки, улучшение расширяемости и многоразовое использование кода. Паттерны проектирования можно разделить по трем типам: Некоторые примеры паттернов проектирования включают в себя: Вот пять наиболее популярных паттернов проектирования в Python: 1. MVC (Model-View-Controller)...
1921 читали · 4 года назад
15 полезных библиотек Python для работы с данными
Независимо от того, используете ли вы данные для бизнес-анализа или для построения моделей машинного обучения, плохо структурированные данные могут мешать работе и отнимать много времени на обработку данных. В этой статье я собрал полезные библиотеки Python с открытым исходным кодом, которые помогут вам улучшить качество обработки данных в вашей повседневной работе. Я начну с библиотек обработки и оценки данных для исследовательской и предиктивной аналитики. Затем рассмотрю библиотеки для очистки и форматированию данных и закончу с инструментами визуализации данных...
1961 читали · 4 года назад
⚡️ Работаем с таблицами в Python
И нет, речь пойдёт не про Excel, а про prettytable. Он позволяет создавать таблицы, делать с ними всё, что угодно и выводить их в разных форматах (консоль, JSON, HTML) Установка: pip install prettytable Самое приятное, что можно получать данные из базы данных (sqlite3) или из csv-файла, а не считывать всё вручную...