import random
szamok = []
for x in range(50):
szamok.append(random.randrange(1,10000))
for x in range(len(szamok)):
print(szamok[x])
print("Maximum:")
max=szamok[0]
for x in range(len(szamok)):
if(szamok[x]>max):
max=szamok[x]
print(max)
print("Minimum")
min=szamok[0]
for x in range(len(szamok)):
if(szamok[x]<min):
min=szamok[x]
print(min)
A mai program 4 fő részből áll. Az első részben létrehozzuk a véletlenszám modul, a tömböt. Ennek a résznek a második felében megtörténik a tömb feltöltése.
A második rész egy gyakran visszatérő elem lesz. Az értékek kiíratása. Az elöző leckében egy egyszerűbb módszer használtam, de ez is a programozás szabadságát mutatja.
A harmadik részben egy klasszikus maximim tétel megfogalmazása olvasható python nyelven. A vezérlési szerkezetek egymásba ültetése szépen jól mutatja a program egyszerűségét. Érdekes elem a kettőspont ameddig visszamegy folyamatosan a program futása
A negyedik rész a mimum tétel megfogalmazása. Jól látható, hogy az új változón túl csak a relációs jel megfordítása történik.