Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. ''' Assignment: Administration
  2. Created on 20 juni 2017
  3. @author: Maurits Kool'''
  4.  
  5.  
  6. def calculate_average(numbers):
  7. numbers = map(float, numbers.split())
  8. average = sum(numbers) / len(numbers)
  9. return average
  10.  
  11.  
  12. def calculate_final_grade(average):
  13. final_grade = round(average * 2) / 2
  14. return final_grade
  15.  
  16.  
  17. def process_results(history_of_arts_students):
  18. name_and_numbers = history_of_arts_students.split(',')
  19. name = name_and_numbers[0]
  20. numbers = name_and_numbers[-1]
  21. average = calculate_average(numbers)
  22. final_grade = calculate_final_grade(average)
  23. print '%s has an average grade of %0.1f' % (name, final_grade)
  24.  
  25. file = open('administration.in.txt')
  26. history_of_arts_students = file.read()
  27. history_of_arts_students = map(list, history_of_arts_students.strip().split('\n'))
  28.  
  29. #for i in range(0, len(history_of_arts_students), 2):
  30. # return i
  31. # if final_grade >= 5.5 and < 6:
  32. # final_grade = "6-"
  33.  
  34. # if similarity_score = 0:
  35. # display_similarity_score = "_"
  36. # elif similarity_score < 20:
  37. # display_similarity_score = "-"
  38. # else:
  39. # display_similarity_score = "^"
  40.  
  41. process_results(history_of_arts_students)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement