diff --git a/TEMA7/iz.md b/TEMA7/iz.md index 0dc668b..b602fa4 100644 --- a/TEMA7/iz.md +++ b/TEMA7/iz.md @@ -6,11 +6,11 @@ #программу в виде списка. ```py #Генирируем послед испульсов, возвращаем список отсчетов сигнала -def generate_pulse_signal(amplitude, pulse_duration, period, num_samples, filename): +def generate_pulse_signal(amplitude, pulse_duration, period, num_samples, filename): signal = [] - with open(filename, 'w') as file: - for i in range(num_samples): + with open(filename, 'w') as file: + for i in range(num_samples): # Определение позиции в периоде position_in_period = i % period @@ -35,7 +35,9 @@ if __name__ == "__main__": filename="iz.txt" ) print(f"Сгенерировано {len(pulse_signal)} отсчетов импульсного сигнала") +``` Сгенерировано 30 отсчетов импульсного сигнала +```py print("Первые 10 строк из файла:") with open("iz.txt", 'r') as file: for i, line in enumerate(file): @@ -43,6 +45,8 @@ with open("iz.txt", 'r') as file: print(f"Строка {i+1}: {line.strip()}") else: break +``` +```py Строка 1: 5.0 Строка 2: 5.0 Строка 3: 5.0