Python kiegészítő anyagok a 9. évfolyam számára

Python könyv letöltése (epub) - HackerRank - További példaprogramok
38. óra - Egyenletmegoldás ciklussal

Newton iteráció TK. 117. (1.e. megoldás)
fx = lambda x: 2*x**3 - 3*x + 1
            Df = lambda x: 6*x**2 - 3
            xn = 0
            for n in range(0,10):
                print(xn) # Megoldásközelítés az n. iterációban.
                xn = xn - fx(xn)/Df(xn)
            
40. óra - Ciklus + Teknőcgrafika

from turtle import *
            color("red","blue")
            begin_fill()
            for i in range(9):
                forward(400)
                left(160)
            end_fill()
            mainloop()
            
41. óra - Listák és bejárásuk

Összegzés TK. 124. - 125.
f = open("input.txt","r")
            z = 0
            for i in f.read().split("\n"):
                z += int(i)
            print(z)
            
5-ös lottó nyerőszám generátor példaprogram
from random import shuffle # a keverés(shuffle) importálása
            li = [ *range( 1, 90 ) ]   # vegyük a számokat 1-től 90-ig
            shuffle( li )              # keverjük össze a sorrendjüket
            lo = li[ :5 ]              # vegyük az első 5-öt (ez az 5 nyerőszámunk)
            lo.sort(    )              # rendezzük őket növekvő sorrendbe
            print ("Az 5 nyerőszám:")
            for la in lo:
                print(la)              # írjuk ki a képernyőre őket