Python'daki range()
fonksiyonu, belirli bir aralıktaki sayıları üretmek için kullanılır. range()
fonksiyonu genellikle döngülerde veya listede belirli sayıda eleman oluşturmak için kullanılır.
Temel Kullanımı:
range()
fonksiyonu, başlangıç, bitiş ve artış değerleri alabilir. Başlangıç değeri varsayılan olarak 0'dır ve artış değeri varsayılan olarak 1'dir. Bitiş değeri ise belirtilen değerden bir eksik olarak kabul edilir. Örneğin:
# 0'dan 4'e kadar olan sayıları oluşturur
for sayi in range(5):
print(sayi)
Bu kod, 0'dan 4'e kadar olan sayıları ekrana yazdırır.
Başlangıç, Bitiş ve Artış Değerlerinin Belirtilmesi:
range()
fonksiyonu, başlangıç, bitiş ve artış değerleri belirtilerek özelleştirilebilir. Örneğin:
# 2'den başlayarak 10'a kadar olan sayıları 2'şer artırarak oluşturur
for sayi in range(2, 10, 2):
print(sayi)
Bu kod, 2'den başlayarak 10'a kadar olan sayıları (10 dahil değil) 2'şer artırarak ekrana yazdırır.
Liste Oluşturma:
range()
fonksiyonu ayrıca bir liste oluşturmak için de kullanılabilir. Örneğin:
liste = list(range(1, 6))
print(liste) # Çıktı: [1, 2, 3, 4, 5]
Bu kod, 1'den 5'e kadar olan sayıları içeren bir liste oluşturur.
range()
fonksiyonu, döngülerde, liste oluşturma ve sayı aralıklarını belirtmede yaygın olarak kullanılır.