def asal(n):
#1 asal değil sanırım. İstisna kabul edelim ve hemen asal değil (False) döndürelim
if n == 1:
return False
#asal olan tek çift sayı 2. 2 sayısını bir istisna kabul edelim ve hemen asal (True) döndürelim
if n == 2:
return True
#1 ve 2'den kurtulduk artık işimize bakabiliriz.
for i in range(2, n):
if (n % i) == 0: #bu koşul doğru olduğunda en az bir böleni var - asal değil
return False
return True #hiç böleni yok
sayi = int(input('Bir veya daha büyük bir tam sayı girin: '))
for i in range(1, sayi + 1):
if asal(i):
print(i)