форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
17 строки
651 B
Python
17 строки
651 B
Python
import random
|
|
import pickle
|
|
|
|
def create_binary_file(filename="input_data.bin", len1=40, len2=50, min_val=20, max_val=45):
|
|
krt1 = tuple(random.randint(min_val, max_val) for _ in range(len1))
|
|
krt2 = tuple(random.randint(min_val, max_val) for _ in range(len2))
|
|
|
|
with open(filename, 'wb') as f:
|
|
pickle.dump(krt1, f)
|
|
pickle.dump(krt2, f)
|
|
print(f"Бинарный файл '{filename}' создан с двумя кортежами.")
|
|
print(f"KRT1: {krt1[:5]}... (длина {len(krt1)})")
|
|
print(f"KRT2: {krt2[:5]}... (длина {len(krt2)})")
|
|
|
|
if __name__ == "__main__":
|
|
create_binary_file()
|