Valaki írna nekem megjegyzéseket egy python programhoz, hogy mi mit csinál?
Nemnegyon vagyok biztos egyes sorokban,átvettük órán de nem emlkszek már rá,valaki leírná,hogy melyik sor mit csinál?(vagy minden sorhoz 1megjegyzést?).Előre is megköszönném.
Program:
Diak = [ ]
Atlag = [ ]
def atl(Ossz, Drb):
atl = Ossz, Drb
return atl
def beolvasDiak (D):
print('Add meg az)', D, end= '.diak nevet: ')
Diakok = input ()
Diak.append(Diakok)
return
def beolvasJegy ():
Osszeg, Jegy, Darab = 0, 1, 0
while Jegy != 0:
Jegy = float(input('Ird be a jegyet: ')
if Jegy != 0:
Osszeg = Osszeg + Jegy
Darab = Darab + 1
else:
Atlag.append (atl(Osszeg, Darab))
def kiiras ():
for Y in range (Letszam):
print (Diak[Y], Atlag[Y])
return
Letszam = int(input('Add meg az osztaly letszamat: '))
print()
for X in range (1, Letszam +1):
beolvasDiak (X)
beolvasJegy ()
print ()
kiiras ()
Vagy jobb ötletem van. Minden nap kommentálok egy sort.
1. sor: Létrejön egy üres tömb, Diák néven.
a printet kivételesen értem ,értem még az Atlag.append parancsot,értem,hogy mit jelent a 0 és az 1.De nekem csak olyan pár szó kellene minden sorhoz,hogy tudjam miről van szó pl.
Diak = [ ] -lista
Atlag = [ ] -lista
Atlag.append (atl(Osszeg, Darab)) - hozzáírja a számot
Jegy = float(input('Ird be a jegyet: ') -jegy tizedes szám lesz
Tekintettel arra, hogy belőled sem lesz programozó, mellesleg nem is akarsz az lenni, itt van:
El ne felejtsd a 3-mat e betűre átírni a nagy copy-paste közben.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!