Hirdetés
Új hozzászólás Aktív témák
-
#82595328
törölt tag
Újabb kérdés. Rátaláltam a python példaprogramokra, és ezt a függvényt nem értem teljesen.
def bottle(n):
if n == 0: return "no more bottles of beer"
if n == 1: return "one bottle of beer"
return str(n) + " bottles of beer"Vagyis az a része már világos, hogy ha n==0 vagy 1, akkor a " return str(n) + " bottles of beer"" már nem hajtódik végre, mert az első return után kilép a függvényből a program. Az is többé kevésbé világos, hogy azért nem elif és else, mert akkor nem lépne ki a függvényből a return után. Bár ezt még kipróbálom. Ami nem világos az ez a formátum:
if n == 0: return "no more bottles of beer"
Ez így miért helyes?Mert szerintem így kellene kinéznie:
if n == 0:
return "no more bottles of beer"Persze így egyszerűbb és olvashatóbb a kód. Csak ugye ":" után új sornak kellene következnie, és behúzásnak.
Új hozzászólás Aktív témák
- Új Asus Zenbook S14 WQXGA OLED 120Hz Ultra7 258V 32GB 1TB SSD Intel Arc 140V 16GB Win11 Garancia
- PlayStation 5 FAT DIGITAL + kontroller 6 hó garancia, számlával!
- AKCIÓ! Dell Latitude 5455 14 FHD+ üzleti notebook - Qualcomm X Plus X1 16GB DDR5 512GB SSD W11
- HP Elitebook / Probook üzleti kategóriás notebookok - i5 - i7 - Ryzen - nagy választékban számlával
- Gamer PC-Számítógép! Csere-Beszámítás! R7 5700 / RTX 2080Ti 11GB / 16GB DDR4 / 1TB SSD!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

