Esmalt jagame klassid mitmesse faili laiali.
Selleks teeme uue kausta – andmebaas
Laeme alla pakitud programmifailid ja pakime nad uude kausta lahti.
Python eristab klassi ehk objekti ja moodulit ehk faili.
Ülesanded:
1) Eristame eesnimefaile kaks tükki: tüdrukute nimede ja poiste nimedega.
2) Lisame õpilastele märkuse soo kohta ja võimaluse õpilasi soo järgi genereerida, et saaks teha tüdrukute klassi ja poiste klassi.
3) Lisame juhuslikult genereeritud õpilastele ka õppeained ja juhuslikud hinded.
4) Lisame hinnete ja ainete näitamise ka õpilaste tabelisse stiilis:
Juku Juurikas, 15 aastane
Matemaatika 4, 5, 4, 2, 3 : 3,8
Joonistamine 5, 4, 5, 4 : 4,5
5) Lisame absoluutse keskmise hinde – kõigi keskmiste hinnete keskmise arvutamiseks. Paneme õpilased vastavalt sellele hindele õigesse järjekorda.