Bu yazımızda Python ile asal sayı bulma örneğini çözeceğiz. Soruyu çözerken döngüler konusundan faydalanacağız. Öncelikle asal sayının ne olduğunu açıklarsak algoritmayı kurmak daha kolay olur.

Asal sayılar sadece 1’e ve kendisine bölünebilen, 1’den büyük doğal sayılar olarak tanımlanır. Yani kontrol edeceğimiz sayı, 1 ve kendisi dışındaki, kendisine kadar olan tüm sayılar ile bölünüyor mu? kontrol etmemiz gerekiyor. Şimdi sorumuza ve kodumuza geçelim.

Soru : Bir sayının asal olup olmadığını ekrana yazdıran Php kodunu yazınız.

Cevap :

print("Bir sayı giriniz : ")
num = int(input())

p = 0
i = 2
while i<num:
    if num%i == 0:
        p = 1
        break
    i = i+1

if p==0:
    print("\n" +str(num)+ " sayısı asal sayıdır.")
else:
    print("\n" +str(num)+ " sayısı asal sayı değildir.")

Çıktısı :

Python Asal Sayı Bulma

Bu yazımızda Python ile asal sayı bulma örneğini yazdık. Diğer Python örneklerimizi de görmek isterseniz buraya tıklayarak tümüne ulaşabilirsiniz.

Bu yazı dikkatini çekebilir.   Python İki İkilik Sayıyı Toplayan Program