Merhabalar. Resimdeki basit kodu çalıştırdığımda "<function SAYI_SIRALA at 0x000001E173A17F70> daha büyüktür" çıktısını alıyorum.
Yeni başladım daha yolun başında sıkılmak istemiyorum. Yardımcı olur musunuz?
.format(sayı_sırala) yerine .format(buyuk_sayı) yazmayı denediniz mi ?
Bir de elif a = b: olarak bir satır daha ekleyin böylece eşit değerler verildiğinde hata almazsınız.
Format(sayı_sırala) yerine. Format(buyuk_sayı) yazmayı denediniz mi?
Bir de Elif'a = b: Olarak bir satır daha ekleyin böylece eşit değerler verildiğinde hata almazsınız.
Oradaki hata bellek hatası. Daha doğrusu verdiği şey bellek adresi.
Siz normalde oraya değişken koyuyorsunuz ama gidip fonksiyon ismi vermişsiniz. O da gidip fonksiyonun adresini yazıyor. Çok basit şekilde görebiliriz.
Aşağıda ilkinde sizin yaptığınız hatayı yapıyorum. İkincide ise fonksiyonu fonksiyon gibi kullanıyorum.
Hatta bilgisayarı (belki kullandığınız program yeterli olur) kapatıp açarsanız verdiği adres çok büyük ihtimalle değişecektir.