Python Programlama Örnekleri

C/C++ , C#, PHP, Small Basic, Java, Delphi sonrasında Python programlama diline de merak saldım ve epey esnek, programcı dostu metotları ve yazım şekli ile iyi ki de öğrenmişim diyorum. Bir kaç dilden benzerlikler var hepsinin en iyi yönleri alınarak yapılmış gibi sanki. Ve özellikle yine meraklı olduğum zeka sorularını çözmekte çok daha iyi.

Bellek kullanımı ve hız konusunda C++ kadar hızlı olmasa da yazım kolaylığı ve daha kısa kodlar yazma konusunda oldukça iyi. Öncelikle girintili yazım kurallarına göre yapılandırıldığı için otomatik olarak okunurluğu ve geliştirilebilirliği arttırıyor, ekip çalışmasına yatkın hale geliyor. Metotlar konusunda ise oldukça zengin ve programcının ihtiyaç duyduğu metotların neredeyse hepsi mevcut.

Bu yazımda bir kaç zeka sorusunun çözümünü programlama ile yapacağım. Zamanla da yorumlara eklerim veya sizin sormak istediğiniz sorular olursa beraber çözmeye çalışırız.

Devamını oku “Python Programlama Örnekleri”

Olasılık Rastlantı Problemi

Bilgisayarla olasılık sorularını çözmek için bildiğiniz gibi olay simule edilir ve çok sayıda tekrarlanır. İstenilen koşul sayılır, olay sayısına oranı olasılığı verir.

Fakat bazı problemler vardır ki çıkan sonuç ile olması gerektiğini düşündüğünüz değer farklıdır. Bugün öyle bir soru soracağım. Program kodunuzu ve sonuçlarını yorum olarak eklerseniz üstüne tartışabiliriz.

Soru şu: İki çocuklu bir ailede çocuklardan birisi Çarşamba günü doğduysa, diğerinin kız olma olasılığı nedir?