Округление числа до требуемой точности (заданного количества значащих цифр) в Python

Очень давно мы уже рассматривали вопрос округления числа до требуемого количества значащих цифр. В той статье приводились примеры для Delphi, C# и Java. Сегодня мы решим эту задачу на языке программирования Python.

Установка Python отдельно или вместе с PTVS

В этой статье мы обсудим вопрос, который на первый взгляд имеет очевидный ответ – «А, какая разница?». Но на самом деле установка Python вместе с PTVS и отдельно имеет некоторые нюансы, которые не будет лишним узнать.

Запускаем программу на Python и IronPython без IDE (способ для Windows)

После написания программы было бы неплохо получить возможность запускать её отдельно от IDE. В случае компилируемых языков проблем нет, т.к. на выходе мы имеем исполняемый (exe) файл, полностью готовый к самостоятельному использованию. Но, как быть со скриптовыми языками (в данном случае Python)?

Знакомство с Python в .NET на примере WPF

Язык программирования Python имеет несколько реализаций. Основная из них, «обычный» Python (или CPython), была создана Гвидо Ван Россумом в 1991 году. Она считается «эталонной» и когда изучают или говорят о Python в подавляющем большинстве случаев подразумевают именно её. Но, «эталонная» вовсе не означает «единственная». Для написания программ широко используются и

Установка поддержки Python в Visual Studio 2017

Ранее мы уже рассматривали установку поддержки программирования на Python для Visual Studio 2015. Но, в Visual Studio 2017 установка дополнительных компонентов полностью изменилась. Поэтому мы вынуждены заново описывать процесс установки PTVS для новой версии этой IDE.

Как поменять значения двух целочисленных переменных между собой без использования третьей переменной

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

Работаем с AJAX в Python

Технологию AJAX можно использовать и в web приложениях написанных на языке Python. При этом сам принцип работы не особо отличается от других языков. Отправка запроса с помощью JavaScript, затем получение и обработка данных на сервере с оправкой результатов назад клиенту. Однако есть и некоторые особенности обусловленные спецификой Python.

Разбираем XML стандартными средствами Python

Стандартная библиотека языка Python уже содержит готовый XML анализатор (парсер). Доступ к нему осуществляется через пакет xml.

 Или другой вариант:

 Парсер поддерживает загрузку XML документов как непосредственно из файла, так и обычной строки. Объект парсера создаётся в зависимости от источника XML данных (файл или строка) одним из следующих

Установка поддержки Python в Visual Studio 2015

Начиная с версии 2010, Visual Studio поддерживает разработку на языке программирования Python. Поддерживаются различные версии интерпретаторов данного языка. Единственное ограничение — для проектов IronPython в Visual Studio 2015 желательна версия IronPython не ниже 2.7. Средства, обеспечивающие поддержку Python, изначально не входят в комплект установки. Поэтому их необходимо устанавливать дополнительно. Установка