menü

📢 Son Yazılar

6/25/2025

1-Python'da Sayı Listesindeki Asalları Bulma

🎯 Görev:

Kullanıcıdan bir sayı listesi al. Bu listedeki asal sayıları bulup ekrana yazdır.

 İpuçları:

  • Kullanıcıdan input() ile aralarına virgül koyarak sayı listesi al → "5,12,7,9" gibi

  • split(",") ile parçala

  • Her elemanı int() yap

  • Daha önceki görevde yazdığın asal kontrolünü kullan

Adım Planı:

  1. Kullanıcıdan "5,12,7,9" gibi bir giriş al

  2. split() ile listeye çevir → ["5", "12", "7", "9"]

  3. int’e çevirerek sayı listesi oluştur

  4. Her sayı için asal kontrolü yap, asal olanları yeni listeye ekle

  5. Sonuç listesini yazdır


KOD
def asal_mi(sayi):
  if sayi<=1:
    return False
  for i in range(2,sayi):
    if sayi%i==0:
      return False
  else:
    return True

sayilar=input("Aralarına Virgül koyarak sayi gir:").split(",")
sayilar_int=[int(sayi) for sayi in sayilar]

asal_liste=[]

for sayi in sayilar_int:
  if asal_mi(sayi)==True:
    asal_liste.append(sayi)
print(f"asal sayilar {asal_liste}")


ÇIKTI:

Aralarına Virgül koyarak sayi gir:1,2,3,4,5,6,7,8,9 asal sayilar [2, 3, 5, 7]






Hiç yorum yok:

Yorum Gönder