Python - Döngüler - For 2

Bu yazımızda for döngüsünden devam ediyoruz. Geçen dersimizde for döngüsünün nasıl yazıldığını ve nasıl çalıştığını görmüştük. Şimdi bu konu üzerine biraz daha yakından bakacağız. For döngüsü içerisinde kullanılan ve döngüye yardım eden araçlara bakacağız. Problemlerin çözümünde for döngüsünü ve bu araçları kullanacağız.

Range Fonksiyonu:
range( ) fonksiyonu belli bir aralıktaki sayıları kullanmak için kullanıyoruz.
Burada eğer başlangıç değeri girmezsek 0 olarak kabul eder, aynı şekilde arttırma, azalma değerini de 1 olarak kabul eder.

Örneğin 0 ile 10 arasındaki sayıları yazdırmak istiyoruz. Bunun için range(0,10) şeklinde kullanıyoruz.

Örneğin 100'den 0' a kadar 2 şer azalarak sayıları ekrana yazdıralım:

Şimdi 0'dan 50 'ye kadar olan sayıları toplayalım daha sonra çift sayıları toplayalım:

Başlangıçta toplam ve cift_toplam isimli iki değişken atıyoruz ve bunlara 0 değerini atıyoruz daha sonra for döngüsü içerisinde toplam değişkenine 0'dan 50'ye kadar olan sayıları ekleyerek döngüyü bitiriyoruz. Diğer döngüde ise range sayesinde 0'dan 50'ye kadar ikişer atlayarak çift sayıları cift_toplam değişkenine atıyoruz. Burada ilk dönem öğrendiğimiz biriktirme mantığını kullanıyoruz. cift_toplama cift_toplam ve sayi değişkenlerini her defasında tekrar ekliyoruz böylece biriktirmiş oluyoruz.


Yorumlar

Bu blogdaki popüler yayınlar

Python: Temel Kavramlar

Python - Örnekler

Donanım, Yazılım Nedir?