diff --git a/TEMA8/report.md b/TEMA8/report.md index 41e3b8c..752afbb 100644 --- a/TEMA8/report.md +++ b/TEMA8/report.md @@ -71,7 +71,7 @@ ## 2.3 Запуск модуля на выполнение с помощью функции exec() -Здесь модуль не требуется импортировать. Функция exec действует так, как будто на месте обращения к ней в программу вставлен код из объекта-аргумента функции. Но объект-модуль при этом не создается. Созданные при выполнении модуля объекты становятся объектами главной программы! +Здесь модуль не требуется импортировать. Функция exec действует так, как будто на месте обращения к ней в программу вставлен код из объекта-аргумента функции. Но объект-модуль при этом не создается. Созданные при выполнении модуля объекты становятся объектами главной программы. >>> exec(open('Mod1.py').read()) Mod1:Введите значение = 5 @@ -260,7 +260,9 @@ В ранее созданных модулях вводятся и используются следующие объекты: Mod1: perm1 + Mod2: функции alpha, beta; переменные t, expi + Mod0: переменные tt,qq Исходя из примеров, приведенных ниже, можно сказать, что объекты входящие в один модуль будут локализованы в этом модуле и доступны в нем. К переменным из другого модуля, даже импортированного в главный (выполняемый) модуль, прямого доступа не будет.