Merhaba arkadaşlar,
Bu yazımızda Python’da 0 ile 100 arasında 7’ye bölünen sayıların toplamını ve ortalamasını bulmayı göstereceğiz. Dilerseniz 5’e 3’e bölünen tarzında algoritmayı değiştirip denemeler yapabilirsiniz. Bütün satırların yanında o satırda ne yaptığımızı anlatmaya çalıştım. Sorunuz olursa sormaktan çekinmeyiniz. Hemen kodlara geçelim;
1 2 3 4 5 6 7 8 9 10 |
sayac = 0 #ortalamayı bulmak için kullanacağımız sayac değişkenini en başta tanımlayıp 0'a eşitliyoruz. toplam = 0 #toplam değişkenini tanımlayıp 0'a eşitliyoruz. for i in range(0,100): #0 ile 100 arasında bulacağımız için döngümüzü ona göre ayarlıyoruz. if(i % 7 == 0): #eğer sayının 7'ye bölümünden kalan 0 ise bu bloktaki kodlar devreye girecek. sayac += 1 #sayaç her ye bölünen sayı bulduğunda 1 artacak toplam += i # bulunan sayı üzerine toplanıp artacak. print(i) #buunan sayıları görmek için print ediyoruz. print("7'ye bölünenlerin toplamı: %s" % toplam) #toplamı yazdırıyoruz. ort = toplam / sayac # ortalama diye yeni bi değişken oluşturduk. sayıların toplamını alıp kaç tane 7ye bölünen sayı varsa ona bölücez. print("7'ye bölünenlerin ortalaması: %s" % ort) #ortalamayı yazdırıyoruz. |
Çıktısı şu şekilde olacaktır;
Python ile ilgili diğer yazılarımıza gitmek için TIKLAYINIZ.
Güzel çalışma
http://www.teknouzay.com
Ellerinize sağlık güzel makale
Bilgilerinizden çok fayda gördüm. Emeğinize sağlık
süpersiniz hocam elinize sağlık