From 4b2adba30247012ec785e04c1b5f67bd564e251a Mon Sep 17 00:00:00 2001 From: Ksenia Date: Mon, 17 Nov 2025 08:27:41 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D0=B0=D1=80=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TEMA6/Task.py | 5 ++++- TEMA7/report.md | 19 +++++++++++++++++-- TEMA8/Mod0.py | 2 ++ 3 files changed, 23 insertions(+), 3 deletions(-) diff --git a/TEMA6/Task.py b/TEMA6/Task.py index 96a739a..1c0eadb 100644 --- a/TEMA6/Task.py +++ b/TEMA6/Task.py @@ -31,5 +31,8 @@ else: l = [] for i in range(0, 125, 5): l.append(list(str_tup[i:i + 5])) + for i in range(25): - print(f"list{i + 1} = {l[i]}") + exec(f"list{i + 1} = {l[i]}") + +print(dir()) \ No newline at end of file diff --git a/TEMA7/report.md b/TEMA7/report.md index 597c2a8..4be396f 100644 --- a/TEMA7/report.md +++ b/TEMA7/report.md @@ -105,14 +105,16 @@ _Код:_ def slozh(a1,a2,a3,a4): """ Сложение значений четырех аргументов""" return a1+a2+a3+a4 -slozh(1,2,3,4) # Сложение чисел -slozh('1','2','3','4') # Сложение строк +print(slozh(1,2,3,4)) # Сложение чисел +print(slozh('1','2','3','4')) # Сложение строк b1=[1,2];b2=[-1,-2];b3=[0,2];b4=[-1,-1] q=slozh(b1,b2,b3,b4) #Сложение списков print(q) ``` _Вывод:_ ```py +10 +'1234' [1, 2, -1, -2, 0, 2, -1, -1] ``` Изучим возможность применения этой функции для сложения кортежей, словарей и множеств. @@ -172,6 +174,19 @@ for xx in sps: spsy.append(yy) ``` Представим выходной сигнал в виде графика. +```py +import matplotlib.pyplot as plt +plt.figure(figsize=(10, 5)) + +plt.plot(sps, 'r-', label='Вход', linewidth=2) +plt.plot(spsy, 'b-', label='Выход', linewidth=2) + +plt.xlabel('Время') +plt.ylabel('Значение') +plt.legend() +plt.grid(True) +plt.show() +``` ## 3. Функции как объекты. diff --git a/TEMA8/Mod0.py b/TEMA8/Mod0.py index 6337fc3..03f4c39 100644 --- a/TEMA8/Mod0.py +++ b/TEMA8/Mod0.py @@ -7,3 +7,5 @@ print('tt=',tt) from Mod2 import beta qq=beta(float(tt)) print('qq=',qq) +perm1 = Mod1.perm1*3 +print("perm1*3= ", perm1)