• 11-12-2023, 20:16:49
    #1
    merhaba phyton'da temel düzey fonksiyon ile yapılacak bir maaş hesabı projesi yapıyorum destek olabilecekler yazabilirmi kodu def fonksiyonuyla yazamadım bir türlü, nasıl yazıp hesaplatacağımı anlamadım.
  • 11-12-2023, 20:20:16
    #2
    Software Developer
    Yazabildiğiniz kadarını burada paylaşın, biz destek sağlarız. Aksi durumda ödevini biz yapmış oluruz.

    Bu arada soru eksik olabilir mi? Maaş hesabından kasıt nedir? Neye göre hesaplayacak, neye göre listeleyeceğiz? Kişi bazlı çıktı mı verecek ne yapacak?
  • 11-12-2023, 20:26:03
    #3
    Draco adlı üyeden alıntı: mesajı görüntüle
    Yazabildiğiniz kadarını burada paylaşın, biz destek sağlarız. Aksi durumda ödevini biz yapmış oluruz.

    Bu arada soru eksik olabilir mi? Maaş hesabından kasıt nedir? Neye göre hesaplayacak, neye göre listeleyeceğiz? Kişi bazlı çıktı mı verecek ne yapacak?
    hocam kişi bazlı hesap çıkartacak örneğim teknikpersonel6 bu ay 120 saat çalışmış saatlik ücreti 50tl maaşı6000tl verileri ister kullanıcıdan alıcak ister biz giricez. ben kendim yazdım ama çok amale işi oldu tek tek hepsine değişken atadım yinede ekliyim baya uzun olsada maashesabi.py
    https://dosya.co/bxv1two89o1s/maashesabi.py.html
  • 11-12-2023, 20:27:28
    #4
    ramazankocdemir adlı üyeden alıntı: mesajı görüntüle
    hocam kişi bazlı hesap çıkartacak örneğim teknikpersonel6 bu ay 120 saat çalışmış saatlik ücreti 50tl maaşı6000tl verileri ister kullanıcıdan alıcak ister biz giricez. ben kendim yazdım ama çok amale işi oldu tek tek hepsine değişken atadım yinede ekliyim baya uzun olsada maashesabi.py
    https://dosya.co/bxv1two89o1s/maashesabi.py.html
    bu şekilde yazdım ama bunu def kullanarak kısa ve daha kullanıslı halde yazmak istiyorum ama beceremedim başlangıcı anlasam devamı gelirde.
  • 11-12-2023, 20:40:02
    #5
    Software Developer
    Olaylar olaylar Bu kodların "fonksiyonlar neden gereklidir" sunumlarında örnek olarak gösterilmesi lazım Ellerinize sağlık.

    Hocam aslında oldukça basit. Öncelikle bir sözlük yapısı oluşturmanız gerekiyor. Bu sözlüğe her grup için gerekli bilgileri girebilirsiniz.

    staff_salary = {"yonetici": 100, "yurutucu": "60"}
    Daha sonra "def" diyerek fonksiyonları tanımlayabilirsiniz. Fonksiyonlar, bildiğiniz matematikteki fonksiyonlar gibidir.

    def get_price(staff, time):
        salary = staff_salary.get(staff)
        return salary * time
    Örneğin bu fonksiyon, staff_salary ismindeki sözlükten, personellerin saatlik ücretlerini alıyor ve saatlik ücret ile çalışma saatini geri dönüyor. Bu şekilde liste uztılabilir.
  • 11-12-2023, 20:48:55
    #6
    Draco adlı üyeden alıntı: mesajı görüntüle
    Olaylar olaylar Bu kodların "fonksiyonlar neden gereklidir" sunumlarında örnek olarak gösterilmesi lazım Ellerinize sağlık.

    Hocam aslında oldukça basit. Öncelikle bir sözlük yapısı oluşturmanız gerekiyor. Bu sözlüğe her grup için gerekli bilgileri girebilirsiniz.

    staff_salary = {"yonetici": 100, "yurutucu": "60"}
    Daha sonra "def" diyerek fonksiyonları tanımlayabilirsiniz. Fonksiyonlar, bildiğiniz matematikteki fonksiyonlar gibidir.

    def get_price(staff, time):
        salary = staff_salary.get(staff)
        return salary * time
    Örneğin bu fonksiyon, staff_salary ismindeki sözlükten, personellerin saatlik ücretlerini alıyor ve saatlik ücret ile çalışma saatini geri dönüyor. Bu şekilde liste uztılabilir.
    dediğiniz gibi hocam bu kod herkese örnek olmalıl teşekkürler vderdiğiniz bilgiler için