Публикации по теме 'python-programming'


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

Написание собственного кота на Python; В чем смысл?
Использование Linux или Unix-подобных операционных систем дает вам множество отличных инструментов командной строки, некоторые из них вы будете использовать несколько раз в день, а некоторые, возможно, никогда не будете использовать. Ради обучения и получения лучше разбираясь в Python и C, я решил начать воссоздавать уже существующие команды Linux и некоторые инструменты кибербезопасности. Сегодня мы обсудим то, что я узнал, воссоздав одну из наиболее часто используемых команд Linux,..

Типы данных и операторы Python
Python предоставляет широкий спектр типов данных и операторов, которые позволяют работать с различными типами данных и выполнять над ними различные операции. Понимание типов данных и операторов необходимо для эффективного программирования на Python. Типы данных Python имеет несколько встроенных типов данных, в том числе: Числовые типы: целые числа ( int ) и числа с плавающей запятой ( float ) представляют числовые данные. Строки: Строки ( str ) представляют собой последовательности..

Программирование приложения для уведомлений о погоде на Python
При написании серии проектов, подходящих для начинающих программистов для изучения программирования на Python, другим проектом, который лучше всего подойдет для новичков, является создание приложения погоды. Это отличный проект для начинающих, поскольку он использует API для извлечения данных с удаленного сервера, что делает пользователь, знакомый с использованием API для получения данных с удаленного сервера. Этот проект приложения погоды, который мы создаем, отображает текущие погодные..

PyCon Colombia 2017: От мечты к реальности (английский)
(para leer éste artículo en español haga click aquí ) Мы очень рады сделать обзор самой первой конференции Python в Колумбии - PyCon Colombia , которая проходила в городе Богота 9 и 10 февраля 2017 года. Вот несколько цифр, которые мы хотели бы выделить: 2 дня конференции 209 участников 40 волонтеров 32 переговоров 6 мастерских 9 стран-участниц 4 международных основных докладчика 28 спикеров Конференция проходила в новейшем кампусе Santo Tomás University , который..

Не такой уж уникальный — Id()
В Python функция id() — это встроенная функция, которая возвращает уникальный идентификатор объекта. Этот идентификатор представляет собой целое число, представляющее адрес памяти объекта, по которому объект хранится в памяти компьютера. Функция id() принимает в качестве аргумента объект и возвращает его идентификатор. Вот синтаксис функции id() : где object — это объект, идентификатор которого вы хотите получить. Давайте рассмотрим несколько примеров, чтобы понять, как..

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