Kalademi.me'da sorularınıza cevaplar bulun, tüm ihtiyaçlarınız için en güvenilir ve etkili Q&A platformu. Soru-cevap platformumuz, farklı bilgi alanlarında kesin bilgiler sunmaya hazır uzmanlarla sizi bir araya getiriyor. Sorularınıza hızlı ve güvenilir çözümler bulmak için deneyimli uzman topluluğumuzdan faydalanın.

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


Sagot :

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:

Ziyaretiniz için teşekkür ederiz. İhtiyacınız olan en iyi bilgileri sunmayı taahhüt ediyoruz. Daha fazla bilgi için geri dönün. Ziyaretiniz için teşekkür ederiz. İhtiyacınız olan en iyi bilgileri sunmayı taahhüt ediyoruz. Daha fazla bilgi için geri dönün. Kalademi.me'yi kullandığınız için teşekkür ederiz. Uzmanlarımızdan daha fazla bilgi için geri dönün.