Python hatodik felvonás - Eldöntés tétel I.

   Amikor egy programozási nyelvet használunk ajánlatos a programozási alaptételek megvalósítását adott nyelven. Egyes elméletek szerint a programozási alaptételekkel bármilyen problémát képesek vagyunk megoldani, bár nem mindig a legegyszerűbb módon. A harmadik programozási tétel legyen az eldöntés tétele


import random

szamok = []


for x in range(50):

    szamok.append(random.randrange(1,100))


for x in range(len(szamok)):

    print(szamok[x])


van = False;


for x in range(len(szamok)):

    if szamok[x] == 12:

        van = True

        

if van == True:

    print("van benne")

else:

    print("Nincs benne")


Ebben a programozási tételben a szokásos módon létrehozunk egy tömböt ami 50 elemű. A léterhozás után a tömb feltöltése 1 és 100 közötti véletlen számokkal történik. A következő lépésben a boolean típusú változót hozunk létre, aminek alapértelmezett értéke a hamis (False). A tömb összes elemét megvizsgálja és ha talál olyat ami a feltételnek megfelelő, akkor a létezést vizsgáló változót igazra állítja. Miután megvizsgálta az összes elemet kiértékeli a létezést vizsgáló változót és annak megfeleő értékekkel tér vissza.