Найти - Пользователи
Полная версия: Вопрос по модулям
Начало » Python для новичков » Вопрос по модулям
1
Kentavr
Добрый день!

Дочитываю 1 главу книги “Марк Саммерфилд: программирование на Python, подробное руководство”.

1. Там сказано, что для доступа к модулю sys его надо подключать (import sys). В то же время, я так понял, это один из встроенных модулей. Тогда зачем его сделали подключаемым, а не подключенным по умолчанию? Я понимаю, если бы он шел не в комплекте. Почему он не включен в язвк по умолчанию, раз он и так встроен? Лишний раз писать команду import sys.

Спасибо.

sanodin
Читайте дальше, больше…
Может все тогда сразу подключим при запуске интерпретатора , пусть будут…вдруг пригодятся..их же много из коробки…
Подключать модули необходимо по мере надобности, каждый модуль для конкретного случая и задачи…
Иначе если все импортировать, то они все в памяти будут сидеть
А в комплекте их много идет
Каждый модуль- это отдельная программа, которая уже кем то написана для выполнения некоторой задачи, просто теперь Вы ей пользуетесь дабы не изобретать свой велосипед…
JOHN_16
Kentavr
Вы явно не так поняли, а вообще вот builtins
SoT
Кроме того при вызове какой то функции из подключаемого модуля сразу видно откуда она импортирована. Имена функций в разных модулях могут совпадать но при такой записи math.sqrt() всё становится сразу понятно.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB