Ortaokul 6. Sınıf Matematik Ders Kitabında,yukarıda resmi görülen “Sıra Sizde 5” etkinliğinde 36 ya kadar sayıların içerisinde 6 nın katları bulunmaktadır. Biz PYTHON kodlarıyla istediğimiz sayı aralığında ve istediğimiz sayının katlarını çok rahat bir şekilde saniyeler içerisinde bulabiliriz.

5_a_Katlar.py
# Sıra Sende 5: Sayfa 30
# 1000 e kadar sayılar içerisinde verilen sayının katlarını bulur
import colorama

kat = int(input("Hangi sayının katı istenmektedir : "))

# 1 den 1000 e kadar sayıları içeren bir liste oluşturuluyor.
liste = [x for x in range(1,1000)] # İstenirse if x % kat == 0 sonuna eklenerek direk çözüm bulunabilir.

print("\n")
say = 1
for i in liste:
    # Her satıra 10 sayı gelecek şekilde tablo halinde katlar yazdırılmaktadır.
    if i % kat == 0:
        print(colorama.Fore.LIGHTYELLOW_EX,end="")
        print(i,end = "\t")
    else:
        print(colorama.Fore.LIGHTWHITE_EX,end="")
        print(i, end="\t")
    if say % 10 == 0:
        print("\n")
    say += 1