Keresés

Keresendő kifejezés:

Toplista

Toplista
  • betöltés...

Segítség!

Ahhoz, hogy mások kérdéseit és válaszait megtekinthesd, nem kell beregisztrálnod, azonban saját kérdés kiírásához ez szükséges!

Szeretnék segítséget kérni!

37
1. A tanulók által kitöltött teszt válaszait a valaszok.txt szöveges állomány tartalmazza.

2. A sor a versenyzők kódjával kezdődik, ezt egy szóköz, majd az adott versenyző által adott válaszok sorozata követi.
(pl. AB123 BXCDBBACACADBC)
3. Olvassa be és tárolja el a valaszok.txt szöveges állomány adatait!
4. Jelenítse meg a képernyőn, hogy hány versenyző vett részt a tesztversenyen!
5. Kérje be egy versenyző azonosítóját, és jelenítse meg a hozzá eltárolt válaszokat!
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

2
fv = open('valaszok.txt', 'r')
megoldas = fv.readline()
print('...')
adatok = []
for sor in fv:
sor = sor.strip().split()
adatok.append(sor)
fv.close()
vsz=len(adatok)
print('A vetélkedőn {} versenyző indult.'.format(vsz))
van=False
while not van:
vaz=input('A versenyző azonosítója = ').upper()
i=0
while i<len(adatok) and adatok[i][0]!=vaz:
i+=1
if i<len(adatok):
van=True
valasz=adatok[i][1]
print('A versenyző válasza: ', valasz)
0

egy másik lehetséges megoldás...
0