User manual
1.9 ábra 1.9: Számjáték a Pythonnal
1.4.2
Ez így működik:
A játék működését azzal próbálhatja ki, hogy játszik vele. Adódik most néhány kérdés: Mi
történik a háttérben? Mit jelentenek az egyes programsorok?
import random A véletlenszám generálásához a random nevű külső Python-modul kerül
importálásra, amely a véletlengenerátorok különféle funkcióit tartalmazza.
szám = random.randrange(1000) A randrange funkció a random modulból a paraméterek által
korlátozott számtartományba, itt 0 és 999 közé eső véletlenszámot generál. A
random.randrange()
funkció paramétere megadja a véletlenszámok lehetséges darabszámát a 0-val kezdődően,
azaz mindig azt az első számot, amelyet nem lehet elérni. Ugyanez érvényes a hurkokra és
egyéb Python funkciókra.
Ez a véletlenszám tárolódik a zahl változóban. A változók a Pythonban tetszőleges nevű
tárolóhelyek, amelyek számokat, karaktersorozatokat, listákat vagy más adatfajtákat tudnak
tárolni.
Némelyik más programozási nyelvtől eltérően ezeket nem kell előre deklarálni.
17