Hirdetés
- Syl: UPS - te áldott!
- eldiablo: 30 év után szakítottunk, de azért még beszélünk...
- Luck Dragon: Asszociációs játék. :)
- joghurt: Megtarthatod a jogsid?
- sziku69: Fűzzük össze a szavakat :)
- eBay-es kütyük kis pénzért
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Real Racing 3 - Freemium csoda
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- mefistofeles: Érdekes történések a hardveraprón...2.
Új hozzászólás Aktív témák
-
CWorm
aktív tag
Sziasztok!
Én most tanulom a Python-t.
Az alábbi oldalon járok a könyben, ezt már végigolvastam:
http://people.ubuntu.com/~kelemeng/.ufp3/refactoring.html
Viszont valamit nem értek ebben a példában.
A végefelé ezt írja:
"Ez egy okosan megírt kódrészlet"... és a fölötte, illetve az az előtt lévő kódrészletben van valami, amit nem értek.
Definiálva van a to_roman() függvény. Utána pedig van a build_lookup_tables() függvény, ami átdefiniálja a to_roman()-t.
Két bajom van ezzel.1. Nem látom sehol a kódban, hogy az eredeti, tehát a build_lookup_tables() függvényen kívül definiált to_roman() meg lenne hívva valamikor is. Olyan, mintha nem is használná semmi. Akkor minek van ott?
2. Miért kell a build_lookup_tables() függvényen belül átdefiniálni? Miért nem lehet csak úgy egy új névvel egy új függvényt létrehozni és azt használni a build_lookup_tables() függvényen belül? Van valami köze az eredeti to_roman()-hoz az átdefiniált verziónak? Mert ha igen, akkor az kimaradt a leírásból, vagy én vagyok a hülye...
Remélem tud valaki segíteni.
Előre is köszönöm.
Új hozzászólás Aktív témák
Hirdetés
- Arc Raiders
- Milyen notebookot vegyek?
- Kínai és egyéb olcsó órák topikja
- Sweet.tv - internetes TV
- Huawei P60 Pro - kamera(telefon)
- Okos Otthon / Smart Home
- Gyúrósok ide!
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- AMD Navi Radeon™ RX 9xxx sorozat
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- További aktív témák...
- ASUS ROG STRIX G531
- BESZÁMÍTÁS! LENOVO ThinkPad P15 Gen 2 munkaállomás - i7 11800H 32GB DDR4 512GB SSD Quadro T1200 W11
- BESZÁMÍTÁS! LENOVO ThinkPad P15 Gen 1 munkaállomás - i7 10875H 32GB DDR4 512GB SSD Quadro T2000 W11
- BESZÁMÍTÁS! LENOVO ThinkPad P15 Gen 1 munkaállomás - i7 10850H 16GB DDR4 256GB SSD Quadro T2000 W11
- Eladó több db külső merevlemez
- Új Asus TUF Gaming 15.6 FHD 144Hz Ryzen9 AI 8945H 16GB 512GB Nvidia RTX 4060 8GB 140W Win11 Garancia
- Apple iPad 7 32GB (3 hó Garancia)
- AZONNAL KÉSZLETRŐL! AMD Ryzen 7 9800X3D 64GB 6000MHz RAM 2TB Gen4 SSD RTX 5090 32GB GDDR7 1200W
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! Apple Watch SE/Apple Watch SE 2 (2022)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

