Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Python lajhárkák feladat

436
Sziasztok, nem értem ezt a python feladatot ha valaki elküldené a megoldást és elmagyarázná? köszönöm előre is


Feladat:

A lajhar.txt fájlban lajhárok adatai találhatóak. Minden lajhár adatai egymás után szerepelnek. A fájl szerkezete a következő:

név;életkor;testtömeg;neme;utódok

Az egyes adatok magyarázata:

név: az állat neve
életkor: az állat életkora években megadva (egész szám)
testtömeg: az állat tömege, kg-ban megadva (valós szám)
neme: a lajhár neme (him, nosteny) figyelj, mert nincs ékezet!
utódok: a lajhár utódainak száma

Olvasd be és tárold el lista adatszerkezetben az állatokat! Oldd meg a következő feladatokat, és írd ki a képernyőre az eredményeket!

1. Mennyi az átlag életkora a lajhároknak?
2. Hány nőstény lajhár adatai vannak a fájlban? Mennyi az össztömegük?
3. Hány kölyke van a hímeknek?
4. Új lajhárka született!!! Kérd be az adatait és a programod írja bele az adatait a lajhar.txt fájlba!


TXT tartalma:

Mimi;8;4.5;nosteny;2
Zippo;23;5.4;him;5
Sid;10;5.3;him;0
Alf;18;4.9;him;3
Goonie;43;4.1;nosteny;6
Luna;13;4.6;nosteny;3
Iris;7;3.9;nosteny;0
Jelenleg 1 felhasználó nézi ezt a kérdést.
python, programozás, feladat
0
Középiskola / Informatika

Válaszok

3
Akár linkelhetnéd is, meddig jutottál, nem?
0

Valaki gondolom meg fogja neked írni, de az alapján, amit linkeltél, neked a split() függvény kell, hogy tovább haladj.

Mielőtt beletennéd a listába érdemes split()-elni pontos vesszőnként a sorokat, és akkor könnyebb vele dolgozni.
https://www.w3schools.com/python/ref_string_split.asp
-1

Szia, itt a feladat:
https://www.online-python.com/RTBbxpM6ZD

Az adatban az "adat.txt"-t arra írd át, ami annak a txt fájlnak a neve, amiben az adataid vannak (vagy azt a txt fájlt nevezd át adat.txt-re). Ha nem akarsz az elérési úttal "bajlódni", akkor rakd a txt fájlt a python fájlod mellé.
1