diff --git a/TEMA6/test.md b/TEMA6/test.md index e5a3ab2..583e39c 100644 --- a/TEMA6/test.md +++ b/TEMA6/test.md @@ -46,18 +46,21 @@ company = input(" Введите название фирмы (латиницей company = company.replace(' ', '') print(" Название фирмы:", company) -name = dict(zip(spis, kort)) -print(name) +globals()[company] = dict(zip(spis, kort)) + +print("Словарь фирмы:") +print(globals()[company]) average_salary = sum(kort) / len(kort) -print(f" Средний оклад сотрудников: {average_salary} рублей") +print(f" Средний оклад сотрудников: {average_salary:.2f} рублей") -fp = open('name.bin', 'wb') -pickle.dump(spis,fp) -pickle.dump(kort,fp) -pickle.dump(name, fp) -fp.close() +filename = f"{company}.bin" +with open(filename, 'wb') as fp: + pickle.dump(spis, fp) + pickle.dump(kort, fp) + pickle.dump(globals()[company], fp) +print(f" Данные сохранены в файл: {filename}") ``` ## Вывод ```py