Lapā tiek izmantotas sīkdatnes 

Studentu rezultāti


Problēmas apraksts

Pasniedzējam Antonam nepieciešams rīks, kas prot analizēt studentu vērtējumus.


Specifikācija

Nepieciešams izstrādāt algoritmu, kas ielasa teksta failā uzskaitītos studentu vērtējumus un aprēķina vidējo punktu skaitu.

Teksta fails varētu izskatīties šādi:

rezultati.txt

Anna, 85
Jānis, 90
Līga, 78
Mārtiņš, 92

Sastādi teksta failu ar doto nosaukumu un pievieno tajā studentus, ko pazīsti.

Izdruka izskatītos šādi:

Students: 'Anna'
Rezultāts: 85
---
Students: 'Jānis'
Rezultāts: 90
---
Students: 'Līga'
Autors: 78
---
Students: 'Mārtiņš'
Autors: 92
---
Vidējais vērtējums: 86.25

Padomi

Lai algoritms darbotos efektīvāk, var izmantot doto konstrukciju:

with open("rezultati.txt", "r") as f:
    ...
    # darbības ar failu
    # failu nevajag aizvērt

Ja katrā rindā ir vairākas datu vienības, piemēram, students un rezultāts, var izmantot funkciju split()

students = rinda.split(",")[0]
rezultats = rinda.split(",")[1]