alarm
Задайте вопрос
Информатика
Mark Adams

В файле записаны информация о 10-ти человек в каждой строке, в следушем виде:Имя Фамилия Возраст Зарплата. 1. Найти возраст самого старшего и вывести всю его информацию. 2. Найти среднюю зарплату всех людей3. Вывести информацию в следующем виде: Фамилия Имя Возраст лет, получает Зарплата оплату за сво труд.

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

#Вызов библиотеки numpy, для нахождения средней арифметической

import numpy

#Создание словаря, где будет храниться вся информация о работниках

information = {

'Name': ['Vasya', 'Maks', 'Karen', 'Imir', 'Jumaysimba', 'Parandzem', 'Robert', 'Mucacho', 'Marusya', 'Bred'],

'Surname': ['Popovski', 'Nedalyokov', 'Aznauryan', 'Fritz', 'Shampunyov', 'Bush', 'Romanskiy', 'Diez', 'Ivanova', 'Pit'],

'Age': [15, 20, 60, 98, 150, 14, 87, 42, 36, 30],

'Salary': [5000, 4580, 9800, 23000, 1898000, 652, 900, 2000, 4506, 6000]

}

#Получаем доступ ко "классам" (не знаю, их так можно называть?) словаря

name = information. get('Name')

surname = information. get('Surname')

salary = information. get('Salary')

age = information. get('Age')

#Метод max — вычисляет элемент с наибольшим значением, . index — находит индекс этого элемента

index = age. index(max(age))

print(surname[index], name[index], age[index], 'years old, receives', salary[index], 'dollars for his work. ')

#Нахождение средней арифметической, с помощью метода "numpy. mean"

average = numpy. mean(salary)

print('nArithmetic mean of salaries: ', average, '. ')

16
Sevastyan
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

Относится ли к Цифровым технолог

Создайте реферат на тему: «Мой л

Дан скрипт. Опишите действие, ко

Задание:В зависимости от возраст

Допишите пропущенные этапы разра

посчитайте Які типи макетів слай

Контакты
Реклама на сайте