diff --git a/TEMA4/test.md b/TEMA4/test.md index 8630db7..bf11cca 100644 --- a/TEMA4/test.md +++ b/TEMA4/test.md @@ -9,20 +9,23 @@ ## Решение ```py ->>> import random ->>> sps = [] ->>> for i in range(20): -... a = random.gauss(3400, 121) -... sps.append(a) ->>> sps -[3431.155397379455, 3478.188694408208, 3435.908870777569, 3362.78665963242, 3431.2245919234783, 3300.9582740247174, 3325.9785802978454, 3193.043735280943, 3140.4906467982873, 3387.8725882715594, 3268.3901269202524, 3390.76933894916, 3439.6808159716015, 3387.09133412823, 3269.745837875136, 3271.7952555640736, 3209.5571026907282, 3227.351259585531, 3312.9066412209495, 3382.1662856744238] ->>> sr = sum(sps)/20; sr -3332.353101868728 ->>> i=0 ->>> for el in sps: -... if el>sr: -... i+=1 - ->>> i -10 +import random +import statistics +sps = [] +for i in range(20): + a = random.gauss(3400, 121) + sps.append(a) +print('Список: ', sps) +sr = statistics.mean(sps) +print('Среднее значение: ', sr) +i=0 +for el in sps: + if el>sr: + i+=1 +print('Кол-во элементов больше среднего: ', i) + + +Список: [3497.797538406104, 3267.084579757765, 3433.5344588585167, 3467.31945703132, 3219.709391355155, 3319.3524633811053, 3247.9415423402065, 3396.8815287460775, 3510.7463491419835, 3307.80163577245, 3277.148366159288, 3409.7495053002212, 3474.074399355259, 3471.4930101011246, 3433.352490022768, 3509.521992706484, 3145.302863435359, 3359.933986462906, 3455.6657952685296, 3525.085510243645] +Среднее значение: 3386.4748431923135 +Кол-во элементов больше среднего: 12 ``` \ No newline at end of file diff --git a/TEMA4/test.py b/TEMA4/test.py index c9dff34..b221019 100644 --- a/TEMA4/test.py +++ b/TEMA4/test.py @@ -1,10 +1,11 @@ import random +import statistics sps = [] for i in range(20): a = random.gauss(3400, 121) sps.append(a) print('Список: ', sps) -sr = sum(sps)/20 +sr = statistics.mean(sps) print('Среднее значение: ', sr) i=0 for el in sps: