From 18bd54a343f634ff7cbea659282fb540e5cc5e8d Mon Sep 17 00:00:00 2001 From: "FilippovDY (FilippovDY)" Date: Mon, 24 Nov 2025 11:32:01 +0300 Subject: [PATCH] Tema8/report.md --- TEMA8/Mod0.py | 2 ++ TEMA8/report.md | 39 ++++++++++++--------------------------- 2 files changed, 14 insertions(+), 27 deletions(-) diff --git a/TEMA8/Mod0.py b/TEMA8/Mod0.py index a4c59eb..34c4b8c 100644 --- a/TEMA8/Mod0.py +++ b/TEMA8/Mod0.py @@ -1,6 +1,8 @@ #Модуль Mod0 import Mod1 print('perm1=',Mod1.perm1) +Mod1.perm1 = str(int(Mod1.perm1)*3) +print('Увеличение perm1 в 3 раза:', Mod1.perm1) from Mod2 import alpha as al tt=al() print('tt=',tt) diff --git a/TEMA8/report.md b/TEMA8/report.md index f081115..48f8575 100644 --- a/TEMA8/report.md +++ b/TEMA8/report.md @@ -373,41 +373,25 @@ NameError: name 't' is not defined. Did you mean: 'tt'? #Модуль Mod0 import Mod1 print('perm1=',Mod1.perm1) +Mod1.perm1 = str(int(Mod1.perm1)*3) +print('Увеличение perm1 в 3 раза:', Mod1.perm1) from Mod2 import alpha as al tt=al() print('tt=',tt) from Mod2 import beta qq=beta(float(tt)) print('qq=',qq) -perm1 = Mod1.perm1*3 -print("perm1*3= ", perm1) ``` Тестирование программы: ```py >>> import Mod0 -perm1= 5 +perm1= 30 +Увеличение perm1 в 3 раза: 90 ****ALPHA**** Значение t=10 tt= 10 qq= 44031505860631.98 -perm1*3= 555 - -``` -Так как perm1 является строкой, то поэтому у нас вышло такое значение. Чтобы исправить это, нужно преобразовать тип perm1 следующим образом: -```py -print('perm1*3=' , int(mod1.perm1) * 3) -``` - -Тогда в выводе будет умножение целых чисел: -```py ->>> import Mod0 -perm1= 5 -****ALPHA**** -Значение t=10 -tt= 10 -qq= 44031505860631.98 -perm1*3= 15 ``` @@ -419,15 +403,16 @@ perm1= 5 Значение t=10 tt= 10 qq= 44031505860631.98 ->>> Mod0.Mod1.perm1 * 2 -'55' ->>> Mod0.tt * 2 -'1010' ->>> Mod0.qq * 2 +>>> Mod0.Mod1.perm1=str(int(Mod0.Mod1.perm1)*2) +>>> Mod0.Mod1.perm1 +'10' +>>> Mod0.tt=str(int(Mod0.tt)*2) +>>> Mod0.tt +'20' +>>> Mod0.qq=Mod0.qq*2 +>>> Mod0.qq 88063011721263.95 ``` -Так как perm1 и tt имеют тип данных str, то мы получили такой результат, в отличии от переменной qq. - # 4. Завершение сеанса работы с IDLE