Gego adlı üyeden alıntı: mesajı görüntüle
İyi geceler arkadaşlar, python'a biraz merak saldım ve online videolarla öğrenmeye çalışıyorum. Kodlarla anlatacak olursam eğer:


Video'da verilen listedeki en küçük değeri bulmaya çalışıyoruz. Kodların yapısı gereği mantığıma uyuyor. Ama aklıma takılan şey şu: biz mini değerini 10000 olarak belirledik ve for ile listenin elemanlarını kontrol ettirdik. if ile de koşul belirledik. Bunlar güzel. Ama listenin içerisindeki tüm değerler "mini=10000" değerinden küçük. Ama kodu çalıştırdığımda gerçekten verdiği değer -500. Yani each< mini şartlanmasına baktığımızda 1'de,345'de 323'de hepsi mini değişkenin değerinden küçük. Nasıl -500'ü veriyor.

Sorum saçma olabilir, maruz görün. Başlangıc düzeyindeyim.
galiba sorun bu kısımda, döngü ilk dafa çalıştığında başta tanılmadığınız 10000 değeri 1 e düşüyor listedeki diğer değerleri 10000 ile değil 1 ile karşılaştırıyor diğer sayılardan sadece -500 1 de küçük oldugu için sadece -500 değerini alıyorsunuz
mini = each