0
Python
Данный код содержит список с ростом баскетболистов. Вам нужно рассчитать и вывести, сколько игроков находятся в пределах одного среднеквадратического отклонения от среднего.
19 Answers
+ 1
Привет! В чём заключается вопрос?
+ 1
Это задача отсюда? С сололерн?
+ 1
import numpy as np
players = np.array([180, 172, 178, 185, 190, 195, 192, 200, 210, 190])
mean=sum(players)/len(players)
sum=0
for i in players:
sum+=(i-mean)**2
variance=sum/len(players)
standard_deviation=variance**(1/2)
j=0
for i in players:
if (i>mean-standard_deviation) and (i<mean+standard_deviation):
j+=1
print(j)
+ 1
import numpy as np
players = np.array([180, 172, 178, 185, 190, 195, 192, 200, 210, 190])
mean=sum(players)/len(players)
sum=0
for i in players:
sum+=(i-mean)**2
variance=sum/len(players)
standard_deviation=variance**(1/2)
j=0
for i in players:
if (i>mean-standard_deviation) and (i<mean+standard_deviation):
j+=1
print(j)
0
Тебе в принт надо не число 11 выводить, а переменную. Смекаешь?
0
То есть переменную srednee?
0
Я уже пытался выводить всё, что только можно
0
Попробуй еще раз
0
Что нам в итоге надо узнать?
0
нужно рассчитать и вывести, сколько игроков находятся в пределах одного среднеквадратического отклонения от среднего.
0
Ты рассчитал?
0
Я решал это по формулам из интернета, пытался вывести правильный ответ и в итоге не получилось ничего
0
Ааа, погоди. Я думал, что среднее тебе надо вывести.
0
А что за формулу ты нашел?
0
Я не помню, там какая то сложная формула. Найди в интернете
0
😁 среднее вывести не проблема. Просто в принт впихни переменную среднее. Будет тебе средний рост десяти баскетболистов
0
Да, это с сололёрн
0
Курс пайтон фор датасайнс
- 3
Как решить ?
players = [180, 172, 178, 185, 190, 195, 192, 200, 210, 190]
kollab = sum(players)
srednee = kollab/10
print(11)