Buradasın
Pythonda for ve range arasındaki fark nedir?
Yazeka
Arama sonuçlarına göre oluşturuldu
Python'da for ve range arasındaki temel fark, for döngüsünün bir dizi (liste, tuple veya string) üzerinde çalışması, range fonksiyonunun ise belirli bir aralıkta bulunan sayıları oluşturmasıdır 15.
Range fonksiyonunun özellikleri:
- Parametreler:
range(ilk_sayı, son_sayı, atlama_değeri)
şeklinde üç parametre alır 1. İlk parametre başlangıç sayısını, ikinci parametre bitiş sayısını (bu sayı hariç) ve üçüncü parametre ise sayıların kaçar kaçar ilerleyeceğini belirler 15. - Hafıza kullanımı: Tüm sayıları önceden oluşturup bellekte tutar, bu nedenle büyük aralıklar için bellek kullanımı artabilir 3.
For döngüsünün özellikleri:
5 kaynaktan alınan bilgiyle göre: