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

37 строки
990 B
Python

import pickle
workers = ['Ivanov', 'Petrov', 'Sidorov', 'Smirnov', 'Kuznetsov']
salaries = (40000, 45000, 42000, 48000, 50000)
firm_name = input("Введите название фирмы латиницей: ")
firm_name = firm_name.replace(' ', '') # убираем пробелы
print("Название фирмы (без пробелов):", firm_name)
firm_dict = {}
i = 0
while i < len(workers):
fam = workers[i]
pay = salaries[i]
firm_dict[fam] = pay
i = i + 1
print("Словарь с данными по сотрудникам:")
print(firm_dict)
summa = 0
j = 0
while j < len(salaries):
summa = summa + salaries[j]
j = j + 1
average = summa / len(salaries)
print("Средний оклад сотрудников фирмы:", average)
file_name = firm_name + '.bin'
fp = open(file_name, 'wb')
pickle.dump(workers, fp)
pickle.dump(salaries, fp)
pickle.dump(firm_dict, fp)
fp.close()
print("Данные записаны в файл:", file_name)