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!

Python lajhárkák feladat

100
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