Python for döngüsünde -1'in kullanımı nedir [duplicate]
Oct 26 2020
for passnum in range(len(nlist)-1,0,**-1**):
...
Bu kod satırını bir web sitesinden buldum. Tek bilmek istediğim -1, bu for döngüsünün ve noktasında ne işe yarar ?
Yanıtlar
RCvaram Oct 26 2020 at 17:19
Her yineleme için değeri 1 azaltacaktır.
Bu değer, yineleme için bir sonraki değerin nasıl stepalınacağını söyleyen olarak adlandırılır for loop. Hem negatif hem de pozitif olabilir, ancak sıfır olamaz.
pozitif adım, yineleme değerini ilk argümandan ikinci argümana artıracağı anlamına gelir
Örneğin adım 2 ise 0,2,4,6,8,10
for i in range(0,10,2):
print(i) #0,2,4,8
Negatif adım, yineleme değerini ilk bağımsız değişkenden ikinci bağımsız değişkene düşüreceği anlamına gelir.
Örneğin eğer -2 ise 10,8,6,4,2
for i in range(10,0,-2):
print(i) #10,8,6,4,2
Nicole Kidman, Michael Keaton ve Val Kilmer'in Batman Olarak Paylaştığı Bu 1 Çekici Özelliğe Bayıldı
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'
Charly Reynolds Yakın Zamandaki Vokal Kord Ameliyatını Açıkladı: 'Şarkı Söylemekte Sorun Yaşıyordum'