Ugrás a fő tartalomra
🔒 Előnézet mód. Az első tizenöt Foundations lecke ingyenes; ez Pro. Indíts 7 napos trial-t, hogy feloldd a szerkesztőt, az AI tippeket és a tananyag többi részét. Kártya szükséges, bármikor lemondhatod a Dashboard-ban.7 napos trial indítása →
← KurzusokPython Foundations4. modul · Objektumorientált programozásGondatlan számelemzéswrite60 / 174
+100 XP
Feladat
📝 **Feladat:** Írjon egy "parse_int(s)" függvényt, amely számot ad vissza egy karakterláncból, vagy "-1"-et, ha az átalakítás nem lehetséges. 📋 **Mit kell tenni:** 1. Def parse_int(s):' deklarálása 2. Az "int(s)" szót a "try" szóba csomagolja 3. A ValueError kivételével adja vissza a "-1" értéket 4. Hívjon két vonallal: „42” és „hello””. 💡 **Hasonló példa (eltérő alapértelmezett logika):** ``` python def to_float(s, default=0.0): próbáld ki: visszatérő úszó(k) kivéve ValueError: alapértelmezett visszaállítása print(to_float("3.14")) # 3.14 print(to_float("abc")) # 0.0 print(to_float("abc", -1)) # -1 ``` ⚠️ **Tipp:** A hibás konverziós hiba a "ValueError". 🎯 **Várható kimenet:** ``` 42 -1 ```
✏️ Írd ide a kódodat
🐍
Python betöltése...
Egyszeri letöltés (~1 MB). Utána azonnal fut.
📊 Eredmény
Kattints a Futtatásra az eredmény megtekintéséhez...

💬 Beszélgetés

Légy az első — tegyél fel kérdést vagy oszd meg egy tippet.
Jelentkezz be hogy csatlakozz a beszélgetéshez. Az olvasás ingyenes.
Beszélgetés betöltése…