Напишите программу, в которой вы получите словарь с именами сотрудников и соответствующей заработной платой.Рассчитайте и отразите среднюю заработную плату всех сотрудников.

Ответы

Ответ дал: UmbradeScaal
0

Первым делом, нам нужно создать словарь с именами сотрудников и их заработной платой. Для этого воспользуемся следующим кодом:

employees = {"John": 2000, "Mary": 3000, "Steve": 2500, "Sarah": 3500}

Это пример словаря, созданного с помощью фигурных скобок{}. В них мы указываем ключ(имя сотрудника) и значение(заработную плату).

Теперь, чтобы рассчитать среднюю заработную плату всех сотрудников, нужно сложить зарплаты всех сотрудников и разделить на количество сотрудников в словаре. Используем формулу для расчета среднего значения:

среднее_значение = сумма_значений / количество_значений

Теперь напишем программу для нашей задачи:

# Создание словаря с именами сотрудников и их заработной платой

employees = {"John": 2000, "Mary": 3000, "Steve": 2500, "Sarah": 3500}

# Вычисление средней заработной платы

average_salary = sum(employees.values()) / len(employees)

# Вывод средней заработной платы

print("Средняя заработная плата всех сотрудников:", average_salary)

Здесь, мы использовали метод values(), чтобы получить список значений из словаря, и sum(), чтобы сложить их. Затем, мы разделили сумму на количество сотрудников, используя функцию len(), чтобы подсчитать количество элементов в словаре.

Пример вывода программы:

Средняя заработная плата всех сотрудников: 2750.0

Как видите, средняя заработная плата всех сотрудников составляет 2750.0.

Вас заинтересует