Van olyan valaki, aki tud programozni pythonban?
Írd le a konkrét feladatot, hogy meddig jutottál el benne (az eddig írt forráskódot másold be valamelyik kódmegosztó oldalra - mint például a pastebin.org - és a kapott címet oszd meg velünk), és hogy miben vársz el segítséget.
De ne várd el, hogy a feladatot megoldjuk helyetted, mert abból nem tanulsz, az által nem fejlődsz.
Van.
Én mondjuk ebben a nyelvben eléggé kezdőnek számítok, de nem hiszem, hogy ne lenne itt egy Pythonos sem. ;)
Tudom, a kérdés igazából nem erről szólt, hanem önkénteseket keresel némi beadandó-írásra, de ha egyszer nem azt kérdezted... ;)
Viszont azzal remélem tisztában vagy, hogy ha a szakmában szeretnél elhelyezkedni, akkor ilyen hozzáállással már most elbuktál.
Itt található a feladat, és eddig jutottam. Mivel még kezdő vagyok így nem igazán értem. Nem azt kérem hogy megcsináljátok, hanem, hogy megértsem mit hogyan kell. Örülnék, ha valaki elmagyarázná. :)
A namelist-edet nem kell inicializálni, nevekkel előre, futás előtt feltölteni.
A neveket a konzolról kéred be és úgy töltöd fel a namelist-et.
minden név bevitele után ellenőrzöd, hogy az szerepel-e a namelist-ben és ha nem, akkor hozzáadod. Ha igen, akkor az újra dobhat c. fejezet következik.
Az 1. feladathoz némi segítség:
* a namelist változót üres listaként kell inicializálod, nem kell neveket kezdetben megadni benne, mert azokat a felhasználótól kéred be
* elszámolsz egy számlálós ciklussal (for) 0-tól 9-ig
* ennek a számlálós ciklus magjában:
- bekéred (input) egy változóba (legyen a példa kedvéért new_name) a nevet
- futtatsz egy elöltesztelős ciklust (while), melynek feltételében ellenőrzöd, hogy előbb említett new_name változó a namelist listában van-e (in) és ha igen akkor ennek a ciklusnak a magjában:
1. kiírod, hogy a név már megtalálható a listában
2. bekéred újra a nevet
- a belső, elöltesztelős ciklus magján kívül hozzáadod (append) a listához a new_name változó értékét
A 2. feladat hasonló, mint az első:
* egy új listát kell generálni (legyen a példa kedvéért genderlist)
* a számlálós ciklussal nem 0-tól 9-ig számolsz el, hanem végigiterálsz a neveken (lásd: in kulcsszó), amely ciklus magjában
- kiírod az aktuális nevet
- bekéred a nemét (legyen például new_gender)
- egy elöltesztelős ciklusban feltételében ellenőrzöd, hogy a bekért nem nem (not) található (in) meg az ["F", "N"] listában, és ha igen
1. kiírod, hogy ilyen nem nincsen
2. bekéred újra aaz adott névhez tartozó nemet
- a belső, elöltesztelős ciklus magján kívül hozzáadod (append) a genderlist listához a new_gender változó értékét
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!