Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def func(scores):
- int_scores=list(map(int,scores))
- minimum=min(int_scores)
- maximum=max(int_scores)
- average=sum(int_scores)/len(int_scores)
- return [minimum,average,maximum]
- def main():
- file = open("student.txt","r")
- d=file.read()
- lines=d.split("\n")
- students_data=[]
- for line in lines:
- if(len(line)!=0):
- students_data.append(line)
- count=0
- for i in range(len(students_data)):
- data=students_data[i].split()
- name=data[0]
- scores=data[1:]
- print("NAME: ",name.capitalize())
- print("Scores: ",*scores)
- min_avg_max=func(scores)
- if(sum(map(int,scores))<13):
- count+=1
- print("[Min,Avg,Max]= ",min_avg_max)
- print(count," students have got total score less than 13")
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement