руководствоPython

Приложение

При возникновении ошибки интерпретатор печатает сообщение об ошибке и трассировку стека. Затем в интерактивном режиме он возвращается к основному запросу; когда ввод поступает из файла, он завершает работу с ненулевым статусом выхода после печати трассировки стека. (Исключения, обрабатываемые except предложением в try операторе, не являются ошибками в этом контексте.) Некоторые ошибки безоговорочно фатальны и вызывают выход с ненулевым выходом; это относится к внутренним несоответствиям и некоторым случаям нехватки памяти. Все сообщения об ошибках записываются в стандартный поток ошибок; обычный вывод выполненных команд записывается в стандартный вывод.

Арифметика с плавающей точкой: проблемы и ограничения

Числа с плавающей запятой представлены в компьютерном оборудовании как дроби с основанием 2 (двоичные). Например, десятичная дробь

Интерактивное редактирование ввода и подстановка истории

Некоторые версии интерпретатора Python поддерживают редактирование текущей строки ввода и подстановку истории, аналогично средствам, имеющимся в оболочке Korn и оболочке GNU Bash. Это реализовано с помощью библиотеки GNU Readline , которая поддерживает различные стили редактирования. У этой библиотеки есть собственная документация, дублировать которую мы не будем.

Что дальше?

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

Виртуальные среды и пакеты

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

Краткий экскурс по стандартной библиотеке — Часть 2

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

Краткий экскурс по стандартной библиотеке

В os модуле есть десятки функций для взаимодействия с операционной системой:

Классы

Все в питоне является объектом, а все объекты состоят из классов. Класс это самый главные тип данных из которого состоит почти все в питоне

Ошибки и исключения

До сихпор мы не говорили об ошибках, которыми плюется интерпретатор. Давайте это исправим. Существует (как минимум) два различимых вида ошибок: синтаксические ошибки и исключения.

Ввод и вывод

Есть несколько способов представить результаты программы; данные могут быть напечатаны в удобочитаемой форме или записаны в файл для дальнейшего использования. В этом уроке мы разберем это