user outepu

This commit is contained in:
tstst334
2019-08-02 14:10:46 +02:00
parent 6577cfc6b8
commit 614e24fad1
2 changed files with 10 additions and 6 deletions
+3 -3
View File
@@ -14,13 +14,13 @@ class Subject:
def add_grade(self, category, grade): def add_grade(self, category, grade):
self.grades[category][0].append(grade) self.grades[category][0].append(grade)
def return_grades(self, category): def return_grades(self, category): # Return all grades in one category
return self.grades[category][0] return self.grades[category][0]
def return_grade_categories(self): def return_grade_categories(self): # Return all categories
return [i for i in self.grades] return [i for i in self.grades]
def return_average_of_category(self, category): def return_average_of_category(self, category): # Return average of one categorie
return sum(self.grades[category][0]) / len(self.grades[category][0]) return sum(self.grades[category][0]) / len(self.grades[category][0])
def return_average_of_subject(self): def return_average_of_subject(self):
+7 -3
View File
@@ -33,6 +33,10 @@ def user_input():
return "input", "grade", subject, category, grade, grade_name return "input", "grade", subject, category, grade, grade_name
def user_output(i): def user_output(subject, categories, average):
# just filled with some standard output, has to be filled further print("\n\n In the subject [] are the following categories:".format(subject))
print(i) for counter, category in enumerate(categories):
print("The average in [] is [] with these grades:".format(category, average[counter]))
for grade in category:
print(grade)
print("\n")