Python Известны оценки по алгебре каждого ученика класса. Определить среднюю оценку

0 голосов
268 просмотров

Python
Известны оценки по алгебре каждого ученика класса. Определить среднюю оценку


Информатика (499 баллов) | 268 просмотров
0

Сколько учащихся? Оценки по 1 на учащегося или может быть несколько?

0

оценки по 1 , учащихся более 5

Дан 1 ответ
0 голосов

 Можно попробовать так:
# -*- coding: utf-8 -*-
n = 1
ocenki = []
while n:
    n = int(input('Оценка очередного ученика (0 - окончание ввода)  '))
    ocenki.append(n)
print('Среднее по группе ',sum(ocenki) / (len(ocenki) - 1))

Тестовое решение:
Оценка очередного ученика (0 - окончание ввода)  5
Оценка очередного ученика (0 - окончание ввода)  3
Оценка очередного ученика (0 - окончание ввода)  4
Оценка очередного ученика (0 - окончание ввода)  4
Оценка очередного ученика (0 - окончание ввода)  5
Оценка очередного ученика (0 - окончание ввода)  3
Оценка очередного ученика (0 - окончание ввода)  5
Оценка очередного ученика (0 - окончание ввода)  5
Оценка очередного ученика (0 - окончание ввода)  5
Оценка очередного ученика (0 - окончание ввода)  0
Среднее по группе  4.333333333333333



(13.9k баллов)