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
- MasterDeeJay: Egy nem átlagos Asus videókártya (GTX950M 2GB GDDR3)
- A fociról könnyedén, egy baráti társaságban
- Cyberpunk 2077
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Yettel topik
- ASZTALI GÉP / ALKATRÉSZ beárazás
- Mobil flották
- VGA kibeszélő offtopik
- Melyik tápegységet vegyem?
- Xbox tulajok OFF topicja
- További aktív témák...
- Gyári DELL, HP, LENOVO,Asus,Fujitsu laptop töltők, 27% ÁFA
- GEN5!!! 14/12GB/s 1TB Gen5x4 NVMe SSD, 1 év gar
- BESZÁMÍTÁS! MSI Z270M i7 7700 16GB DDR4 512GB SSD RTX 2060 Super 8GB Zalman S2 TG ADATA 650W
- HIBÁTLAN iPhone 15 Pro 128GB Blue Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4692, 92% AKKSI
- Konzol felvásárlás!! Xbox Series S, Xbox Series X
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

