User manual
... ez a szöveg kerül kiírásra. A végén itt a tippváltozó áll, hogy a beírt szám a szövegben
megjelenjen. Ha ez a feltétel nem teljesül, a beugrasztott sor egyszerűen átugrásra kerül.
if zahl > tipp: Ha azahl titkos szám nagyobb mint a felhasználó által beírt tipp szám, akkor ...
print "Die gesuchte Zahl ist größer als " ("A keresett szám nagyobb mint a ",tipp
... egy másik szöveg kerül kiírásra.
i += 1 Minden egyes esetben – és ezért már nincs beugrasztva – az iszámláló, amely a
kísérletek számát számlálja, eggyel megnövekszik. A
+= operátort tartalmazó sor ugyanazt
jelenti, mint az
i = i + 1.
print "Du hast die Zahl beim ",i," erraten. ("A számot az ",i," tippnél eltaláltad"
Ez a sor még jobban be van ugratva, ami azt jelenti, hogy a while-hurok is befejeződött. Ha a
feltétel már nem teljesül, azaz a felhasználó által megtippelt szám
tipp már nem más (hanem
azonos) a
zahltitkos számmal, ez a szöveg kerül kiírásra, amely két mondatrészből és az i
változóból van összeállítva, és ezáltal megadja, hogy hány kísérletre volt szüksége a
felhasználónak. A Python-programok nem igényelnek saját befejezési utasítást. Csak
egyszerűen befejeződnek az utolsó parancs után, ill. egy olyan hurok után, amely már nem
kerül ismételten végrehajtásra, és nem követi további parancs.
2
Az első LED világít a Raspberry Pi-on
A Raspberry Pi sarkán elhelyezkedő 26-pólusú érintkezősávon keresztül közvetlenül
csatlakoztathatja a hardvereszközöket, pl. nyomógombos bevitelhez vagy LED-ek
programvezérelt kigyújtásához. Ennek az érintkezősávnak a megnevezése GPIO. Ez a
»General Purpose Input Output« angol kifejezés rövidítése, amelynek a magyar jelentése
egyszerűen »Általános bevitel és kiadás«.
Ebből a 26 csapból 17 vagylagosan bemenetként vagy kimenetként programozható, és így
sokrétűen használható hardverbővítésre. A többi érintkező a tápáramellátásra és egyéb célokra
van fixen bekötve.
21