Python Fonksiyonlar

Python ile Tek Bilinmeyenli Denklem Çözme

Bugünüme mal olan çalışma oldu aslında. Regular expressions ile biraz sıkıntı yaşamamı sağlamış olsa da sonunda çalıştığını görmek gerçekten mutlu etti. Tabii sorunlar olabilir çok fazla test edemedim bildirirseniz becerebildiğim kadarıyla düzeltirim. Basit olarak nasıl çalıştığını söyleyeyim. tekbilinmeyen() fonksiyonuna tek veya ilk parametre olarak denklemi yazıyoruz. Mesela tekbilinmeyen(“3x+5=43227x-4377″) şeklinde. Bunun dışında tekbilinmeyen fonksiyonuna 2 parametre daha atama şansımız var. Bunların ikisi de işlem sırasında ayıklanan öğeleri gösteriyor. Biri yanında x olanları diğeri ise sabit değerleri.

Python’da İşçi Problemi Çözüm Programı

Matematik dersinin vazgeçilmezlerinden olan işçi problemlerini çözen ufak bir program yapmak istedim. Çok fazla deneme şansım olmadı hata/sorun vs. olursa bildirirsiniz. Genel çalışma yapısını kısaca açıklayayım. Program önce kullanıcıdan soruda verilen bilgileri alıyor. Mesela a günde b tane işçi c kadar iş yapar şeklinde sayıyla bunları giriyorsunuz. Ardından istenen kısmı “x” olarak girmenizi istiyor ve aldığı sayıları hangisinin x olacağı belli olmadığı için integer a çeviriyor. x e göre ifli bir yapıyla hangi bilinmeyenin istenmediğini buluyor ve ona göre ilgili fonksiyona bilgi gönderiyor.