Bugüne kadar duyduğunuz en ahiretlik soru hangisiydi gençler? Dökün içinizi…
Belki bu posta bakanlar soru sormadan bir daha düşünür. :))
Tekzip: "Programlama ile ilgili sorulmuş"tan kastımız, yani hiç çözümleyemediğiniz problemler ya da çözümlediğiniz ama unutamayacak kadar zorlandığınız kodlamalar…
Bu çok genel hocam. yani benim kastettiğim hem can sıkıcı, istihza için çok klasik olmasının dışında, zorlayıcı sorular da geçerli. Mesela hala çözemediğiniz ya da bir çözüm bulamadığınız kodlar da dahil.
En ahiretlik soru olduğuna yemin edebilirim ama kanıtlayamam.Bakış açınızla ilgili.Can sıkan,klasik olmayan,zorlayı soru olabilir.Ve hepsi 1 kelimeye bakar:
Olsun, bu da bir reaksiyon tabi. Kimsenin hormonlarına hakim olamayız.Ama sorudan kastım, size, bir problemi çözmek için sorulmuş sorular. Yani zorlandıklarınız ya da hiç çözümleyemediğiniz problemler.
+Geriye doğru giden bir program yapabilir miyiz?
-Nasıl yani?
+Bir şeyleri ileri götüren değil de geri götüren.
-Örnek verebilir misin?
+Elimizde bugüne ait bir veri seti olsun ve bu verileri işleyelim. bu veriler ile gelecekte ne kazanıp ne kaybedeceğimizi tahmin edebiliriz. Peki geçmişte ne kazandık ne kaybettik de bugün bu veriye ulaştık bunu yapabilir miyiz?
Birincisi döngü ikincisi bir fonksiyon.
Hiç return ve print fonksiyonları ve parametreleri hakkında okuma yapılmadan sorulmuş bir soru. Bunca istihza belgesine hakaret gibi olmuş.
Ama burada verilecek tek gerçek cevap: foo’nun hiçbir suçu yok, olmalıdır.
Ama döngü gibi çalıştığı için ön tanımlı değerinin çıktısını verebiliyor. mesela burada deyim ve fonksiyon için herhangi bir değer yazmasan ön tanımlı değeri birinde boş çıktı verirken(aslında " " çıktısı verir(printte) ama return’da hiçbir çıktı görmezsin, çünkü return none ön tanımlı gibi hareket ediyor. Tabi bu sadece karakter dizisi aldığında ön tanımlı davranışı bu. Ama mesela burada buradaki deyim ve fonksiyon için karakter dizisi değil de list çıktısı tanımlasan, ikisi de aynı sonucu verir, çünkü ikisi fonksiyon için de çıktı for döngüsü gibi “list” halinde sonuç verir.