Python’da kalan bulma diğer bir çok programlama dilinde de olduğu gibi mod alma ile yapılmaktadır. Burada yüzde işareti yeni % ifadesini kullanmaktayız.
Python’da Bir Sayının Bir Sayıya Bölümünden Kalan
sayi1= 13 sayi2=4 kalan = sayi1 % sayi2 print(kalan) ### çıktı : 1
Python Girilen Sayı Çift mi Tek mi ?
Bir sayının çift mi tek mi olduğunu 2 sayısı ile bölümünden kalanın sonucuna göre hesaplanmaktadır. 2 ile bölümünden kalan 0mise tam bölünüyordur yani çift sayıdır. 1 çıkıyorsa tektir. Başka da bir ihtimal yoktur.
sayi=13 kalan=sayi % 2 if kalan==0: print("Sayı Çifttir") else: print("Sayı Tektir.")