Python 3-ban int keresése stringben?
Az "x" értékét felesleges minden ciklusfordulóban változtatni, elég, ha feltöltöd a listát és a legvégén kiveszed belőle a minimumot:
https://pastebin com/Hvb60X8G
Egyébként a hibád is pont ebből ered: x=9-nél megvizsgálod, hogy a 9 szerepel-e a szövegben, NEM SZEREPEL, EZÉRT az else ág fut le, ahol -1 értéket adsz neki. A jó eredmény benne volt az x-ben már korábban, csak felülírtad.
De akkor hova kéne írnom a minimum függvényt?
Elnézést a sok felesleges értetlenkedésért, elég kezdő vagyok még.
A mellékelt linket nem sikerült megnyitnom. :)
Továbbra sem sikerült a feladatot megoldani sajnos. Mindennap foglalkozom vele, mégsem.
Ha valaki tudna esetleg segíteni, akkor azt nagyon megköszönném. :)
A linken továbbra is ott a megoldás a te módszeredből kiindulva (szóköz helyére pontot kell rakni és megnyitja), de még mindig megpróbálhatod magadtól is megoldani.
Adok még egy hintet:
Te úgy csinálod, hogy egy list-be berakod a talált számokat. Ez eddig jó. Csak ne a ciklusban adj értéket az x változónak, hanem a cikluson kívül. Vizsgáld meg, hogy a list üres-e, ha igen, akkor x értéke legyen ..., ha nem, akkor x értéke legyen ..., majd ezután return x és kész a függvény.
Gyakorlatilag minden benne van a kódodban, csak át kell rendezni és beszúrni egy if()-es vizsgálatot.
Igen, sikerült.
Köszi a segítséget, mindenkinek ment a zöld kezecske. :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!