Path: blob/master/Pythondaki Gömülü Fonksiyonlar/Gömülü Fonksiyonlar - Ödev ve Çözümleri/Programlama Ödevi - Gömülü Fonksiyonlar.ipynb
765 views
Programlama Ödevi - Gömülü Fonksiyonlar
Problem 1
Elinizde bir dikdörtgenin kenarlarını ifade eden sayı çiftlerinin bulunduğu bir liste olsun.
Şimdi kenar uzunluklarına göre dikdörtgenin alanını hesaplayan bir fonksiyon yazın ve bu listenin her bir elemanına bu fonksiyonu uygulayarak ekrana şöyle bir liste yazdırın.
Not : map() fonksiyonunu kullanmaya çalışın.
Problem 2
Elinizden her bir elemanı 3'lü bir demet olan bir liste olsun.
Şimdi kenar uzunluklarına göre bu kenarların bir üçgen olup olmadığını dönen bir fonksiyon yazın ve sadece üçgen belirten kenarları bulunduran listeyi ekrana yazdırın.
*** Not: filter() fonksiyonunu kullanmaya çalışın. ***
Problem 3
Elinizde şöyle bir liste bulunsun.
Bu listenin içindeki çift sayıların toplamını ekrana yazdıran bir fonksiyon yazın.
Not: İlk önce filter() fonksiyonu ile çift sayıları ayıklayın. Daha sonra reduce() fonksiyonunu kullanın.
Problem 4
Elinizde isimlerin ve soyisimlerin bulunduğu iki tane liste olsun.
Bu isimleri ve soyisimleri sırasıyla eşleştirin ve ekrana alt alta isimleri ve soyisimleri yazdırın.
***Not: zip() fonksiyonunu kullanmaya çalışın. ***