Kezdőoldal » Számítástechnika » Programozás » Python érettségi segítség?

Python érettségi segítség?

Figyelt kérdés

[link]

Az utolsó feladat utolsó pontjáról van szó.

Idáig jutottam:

[link]

Ez pedig a végeredmény ha lefuttatom:

[link]


Az a probléma, hogy láthatóan az 591-es nem megy a helyére. Miért van ez? Illetve hogyan oldjam meg, hogy a "km" mértékegységek egyvonalban legyenek?


UI: Tudom hogy kókány egy kód de hát ez van. Illetve ha van valami tanácsotok a többi feladathoz amit máshogy kéne azt szívesen fogadom.



2020. febr. 22. 21:21
 1/1 tabaki ***** válasza:
83%

Hát, így az éjszaka közepén egyáltalán nem látom át a programodat, de első blikkre nem az 591-essel van a probléma, hanem az 504-essel, aki még nem hozta vissza a kocsit. Úgy tűnik, mintha a visszahozás hiányzó adatainak helyére nem raktál volna sortörést, csak folyamatosan utánaírnád a következő sort (ha utólag manuálisan új sorba töröm, minden a helyére kerül). Úgy látom egyébként, hogy a feladatlap mintájában a napok sorrendjében írják ki a menetlevelet, így a csonka sor értelemszerűen az utolsó helyre kerül, ezért nem is okoz galibát.

A kilométereket úgy tudod szabályosan elrendezni, ha a print kapcsos zárójeleiben korrektül megadod a mezőszélességet, valahogy így:

print("{0:3d}\t{1:3d}.\t{2:5s}\t{3:6d} km\t".format(sor[3], sor[0], sor[1], sor[4]), file = menetlevel, end="")

Ekkor minden adat a neki rendelt méretet foglalja el, ezért a sor vége ugyanoda esik.

Még annyit, hogy akkor se használj ékezetes nevet, hogyha a fordító megengedi. Ha már az összes többi esetben tartózkodtál tőle, a menetlevél is meglesz ékezet nélkül.

2020. febr. 23. 01:52
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!