Python Tizedik felvonás - Megszámolás

 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 következő programozási tétel legyen a megszámolás tétele megfogalmazva.


import random


szamok = []


for x in range(50):

    szamok.append(random.randrange(1,10+1))


for x in range(len(szamok)):

    print(szamok[x])


print("-------");

szamol=0;



for x in range(len(szamok)):


    if szamok[x] > 9:

        szamol=szamol+1


print('9 fölötti számok:' + str(szamol))


A megszámolás tétele a következőt hajtja végre. Létrehozz egy tömböt, amit 50 darab 1 és 11 közötti számmal feltölt. A feltöltés után létrehozunk egy egy szamol változót, aminek értéke alapértelmezetten 0. Utána megvizsgáljuk a tömb összes elemét. Ahol az érték 9-nél nagyobb a szamol változót eggyel megemeljük. Így a vizsgálat után meg tudjuk mondani hány olyan szám van ami 9-nél nagyobb. A mostani esetben könnyen lehet ellenőrizni, mert a kiíratáskor a 10 két számjegyből így könnyen kitűnik.


Pyton cikkek gyüjtő oldala