toplam=0
for sayilar in range(5):
toplam=toplam+sayilar
print(toplam)

çıktı olarak 10 oluyor ama (NEDEN 10)?
AÇIKLAYABİLİRMİSİNİZ?
DİL=PYTHON

Cevap :

Cevap:

Merhaba

Burada bakmamız gereken fonksiyon range fonksiyonudur. Range fonksiyonu belirli bir aralıkta bulunan sayıları göstermek için kullanılan bir fonksiyondur. Örnek olarak range(1,9) bu fonksiyon 1 den başlayıp 9 a kadar olan sayıları temsil eder 9 hariç.

Şimdi kodumuza bakalım range(5) fonksiyonu 0'dan 5'e kadar olan sayıları ifade eder 5 hariç. 5 e kadar olan sayıları topladığımızda 1+2+3+4 =10 sonucunu elde etmiş oluruz.

Açıklama: