Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

24 строки
838 B
Python

import struct
import random
def create_test_files():
"""Создание тестовых бинарных файлов для задания M3_27"""
# Файл 1: 15 элементов
data1 = [random.uniform(10, 50) for _ in range(15)]
with open('data1.bin', 'wb') as f:
for value in data1:
f.write(struct.pack('f', value))
print("Создан файл 'data1.bin' (15 элементов)")
# Файл 2: 20 элементов
data2 = [random.uniform(-5, 5) for _ in range(20)]
with open('data2.bin', 'wb') as f:
for value in data2:
f.write(struct.pack('f', value))
print("Создан файл 'data2.bin' (20 элементов)")
print("\nТестовые файлы готовы!")
if __name__ == "__main__":
create_test_files()