From 4c2981fbc1b79041da895b57eb0ccdcd249772e0 Mon Sep 17 00:00:00 2001 From: iisat <4053846@gmail.com> Date: Tue, 13 Nov 2018 11:45:47 +0300 Subject: [PATCH] Lesson3 --- Lesson5/task1.py | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Lesson5/task1.py diff --git a/Lesson5/task1.py b/Lesson5/task1.py new file mode 100644 index 0000000..3899755 --- /dev/null +++ b/Lesson5/task1.py @@ -0,0 +1,30 @@ +from collections import namedtuple + +Company = namedtuple('Company', 'name, q1, q2, q3, q4') + +companies = (int(input('Какое количество компаний оценить?: '))) +all_companies = [] + +for i in range(companies): + name = input('Имя компании: ') + q1 = int(input('Прибыль Q1: ')) + q2 = int(input('Прибыль Q2: ')) + q3 = int(input('Прибыль Q3: ')) + q4 = int(input('Прибыль Q4: ')) + all_companies.append(Company(name, q1, q2, q3, q4)) + +allprofit = 0 + +for i in range(companies): + allprofit += all_companies[i].q1 + all_companies[i].q2 + all_companies[i].q3 + all_companies[i].q4 + +avgprofit = allprofit / companies + +print('Компании с прибылью ниже среднего: ') +for i in range(companies): + if (all_companies[i].q1 + all_companies[i].q2 + all_companies[i].q3 + all_companies[i].q4 < avgprofit): + print(all_companies[i].name) +print('Компании с приыблью выше среднего: ') +for i in range(companies): + if (all_companies[i].q1 + all_companies[i].q2 + all_companies[i].q3 + all_companies[i].q4 > avgprofit): + print(all_companies[i].name) \ No newline at end of file