Имеется файл с данными по успеваемости абитуриентов. он представляет из себя набор строк, где в каждой строке записана следующая информация:
фамилия; ; ;
поля внутри строки разделены точкой с запятой, оценки — целые числа.
напишите программу, которая считывает файл с подобной структурой и для каждого абитуриента выводит его среднюю оценку по этим трём предметам на отдельной строке, соответствующей этому абитуриенту.
также в конце файла, на отдельной строке, через пробел запишите средние по , и языку по всем абитуриентам.
в качестве ответа на прикрепите полученный файл со средними оценками.
примечание. для разбиения строки на части по символу '; ' можно использовать метод split следующим образом:
print('first; second-1 second-2; third'.split('; '))
# ['first', 'second-1 second-2', 'third']
то что в файле который прилагается
salomon; 87; 50; 48
osborne; 35; 70; 60
macey; 62; 87; 35
barnes; 32; 90; 55
benson; 66; 50; 24
hardman; 37; 55; 92
parson; 68; 75; 61
dyson; 70; 91; 90
winter; 89; 79; 76
young; 49; 90; 38
dowman; 74; 36; 59
ryder; 64; 65; 25
paterson; 41; 67; 60
forman; 90; 90; 94
leapman; 88; 58; 49
wainwright; 38; 38; 80
flatcher; 53; 75; 91
anderson; 71; 79; 53
dunce; 94; 46; 31
gilson; 43; 42; 81
wayne; 56; 65; 92
harrison; 24; 63; 30
chandter; 38; 95; 76
forster; 78; 73; 70
pass; 66; 94; 60
johnson; 32; 72; 44
peacock; 92; 73; 71
haig; 90; 77; 37
hawkins; 34; 32; 74
stephen; 86; 86; 66
webster; 37; 67; 48
adrian; 32; 24; 52
jenkin; 38; 79; 87
bootman; 99; 91; 34
foster; 89; 69; 66
gill; 96; 91; 82
oldman; 65; 24; 83
jones; 96; 85; 38
sheldon; 53; 87; 81
ogden; 28; 37; 93
gustman; 77; 82; 83
macdonald; 98; 69; 72
kendal; 50; 89; 97
ferguson; 52; 47; 61
freeman; 83; 56; 37
charlson; 34; 50; 49
vaughan; 71; 44; 30
simpson; 95; 32; 36
timmons; 63; 60; 71
douglas; 47; 78; 24
philips; 81; 94; 37
coleman; 34; 73; 100
mackenzie; 56; 98; 77
tracey; 85; 57; 28
kennett; 46; 74; 61
adamson; 68; 50; 39
atcheson; 67; 95; 79
sykes; 76; 66; 87
russel; 92; 30; 58
shackley; 63; 66; 92
jeff; 31; 98; 73
samuels; 26; 89; 72
durham; 44; 38; 78
shorter; 87; 91; 34
bawerman; 25; 31; 63
dodson; 75; 71; 96
aldridge; 67; 51; 86
bishop; 27; 25; 50
clapton; 33; 79; 44
garrison; 55; 73; 28
bradshaw; 33; 72; 79
owen; 65; 61; 39
clifford; 92; 99; 81
neal; 62; 31; 90
donovan; 66; 76; 74
barrington; 65; 51; 83
page; 95; 91; 42
daniels; 90; 45; 93
marlow; 58; 78; 62
flannagan; 91; 92; 59
dutton; 78; 67; 34
nevill; 62; 76; 50
babcock; 61; 76; 46
mansfield; 38; 89; 59
duncan; 47; 77; 46
thornton; 60; 36; 62
hamphrey; 86; 61; 38
140
376
Ответы на вопрос:
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Другие предметы
-
cjhjrf121213.02.2022 08:43
-
zeinebde20.07.2022 01:07
-
zenalubimova15.12.2021 10:44
-
zeleninalina2005.06.2022 07:10
-
Danilka969619.01.2020 03:12
-
noer200024.02.2022 02:34
-
Lyadavinchi09.10.2020 02:12
-
LOLMASHAME19.04.2020 23:41
-
LikkaSchool20521.08.2022 18:38
-
Yakubovadiana03.09.2021 19:38
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.