Подскажите, пожалуйста, что здесь может быть не так?

ks1891

Новичок
Пользователь
Янв 15, 2021
41
0
6
Онлайн-курс не принимает код, так как он не со всеми значениями работает. Не могу понять, с какими1612432619638.png
Python:
n = int(input())
list = []
number = []
list_1 = []
a = []
for i in range(0, n):
    list.append(input())
for i, item in enumerate(list):
    item_1 = item.strip()
    a.append(item_1)
for i in a:
    number.append(i[0])
for i, item in enumerate(number):
    number[i] = float(item)
print(float(sum(number)) / float(len(number)))
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 625
469
83
вот так наверное
Python:
user = input('Введите кол-во участников: ')
score_float = []
for i in range(1, int(user) + 1):
    score = (input('Введите балл: ').split())
    for ii in score:
        if ii.isdigit():
            score_float.append(float(ii))
print(sum(score_float) / float(user))
 
  • Мне нравится
Реакции: ks1891

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 625
469
83
а задача какая?
 

ks1891

Новичок
Пользователь
Янв 15, 2021
41
0
6
 

ks1891

Новичок
Пользователь
Янв 15, 2021
41
0
6
вот так наверное
Python:
user = input('Введите кол-во участников: ')
score_float = []
for i in range(1, int(user) + 1):
    score = (input('Введите балл: ').split())
    for ii in score:
        if ii.isdigit():
            score_float.append(float(ii))
print(sum(score_float) / float(user))
Спасибо огромное!!!
 

Форум IT Специалистов