Hello I need help with the code
Where is the mistake?
Where is the mistake?
class Dijak:
def_init_(self,imeInPriimek,odelek,stDosezenihTock,vrstaOcene):
self.imeInPriimek=imeInPriimek
self.odelek=odelek
self.stDosezenihTock=stDosezenihTock
self.vrstaOcene=vrstaOcene
def vrniOceno(self):
odstotek=self.stDosezenihTock/28*100
if(odstotek>=88):
return(5)
elif(odstotek>=75):
return(4)
elif(odstotek>=63):
return(3)
elif(odstotek>=50):
return(2)
else:
return(1)
def vrniImeInPriimek(self):
loci=self.imeInPriimek.split("")
niz=loci[1]+","+loci[0]
return(niz)
def izpisObjekta(self):
print(self.vrniImeInPriimek()+"("+self.odelek+")"+"ocena :"+str(self.vrniOceno)+","+self.vrstaOcene)
def shraniPodatek(N):
for i in range(N)
objekt=Dijak(input("Dijak :")),input("Odelek :"),int(input("Tocke :")),input("Vrsta :"))
seznam.append(objekt)
return(seznam)
def VrniOceneDijaka(seznamdijakov,imeInPriimek):
for s in seznamdijakov:
if(s.imeInPriimek==imeInPriimek):
s.izpisObjekta()
def povprecjeRazreda(seznamdijakov,odelek,vrstaOcene):
vsota=0
stevec=0
for s in seznamdijakov:
if(s.vrstaOcene==vrstaOcene and s.odelek==odelek):
vsota+=s.vrniOceno()
stevec+=1
print(vsota/stevec)
[hr]
class Dijak:
def_init_(self,imeInPriimek,odelek,stDosezenihTock,vrstaOcene):
self.imeInPriimek=imeInPriimek
self.odelek=odelek
self.stDosezenihTock=stDosezenihTock
self.vrstaOcene=vrstaOcene
def vrniOceno(self):
odstotek=self.stDosezenihTock/28*100
if(odstotek>=88):
return(5)
elif(odstotek>=75):
return(4)
elif(odstotek>=63):
return(3)
elif(odstotek>=50):
return(2)
else:
return(1)
def vrniImeInPriimek(self):
loci=self.imeInPriimek.split("")
niz=loci[1]+","+loci[0]
return(niz)
def izpisObjekta(self):
print(self.vrniImeInPriimek()+"("+self.odelek+")"+"ocena :"+str(self.vrniOceno)+","+self.vrstaOcene)
def shraniPodatek(N):
for i in range(N)
objekt=Dijak(input("Dijak :")),input("Odelek :"),int(input("Tocke :")),input("Vrsta :"))
seznam.append(objekt)
return(seznam)
def VrniOceneDijaka(seznamdijakov,imeInPriimek):
for s in seznamdijakov:
if(s.imeInPriimek==imeInPriimek):
s.izpisObjekta()
def povprecjeRazreda(seznamdijakov,odelek,vrstaOcene):
vsota=0
stevec=0
for s in seznamdijakov:
if(s.vrstaOcene==vrstaOcene and s.odelek==odelek):
vsota+=s.vrniOceno()
stevec+=1
print(vsota/stevec)
