Python “Fonksiyon” Örnekleri (15 Tane)

Bu yazımızda Python fonksiyon örnekleri derlenmiştir.

Python Fonksiyon Örnekleri

Fonksiyonlarla alakalı konuyu pekiştirecek örnekler çözülmüştür. Bakınız:

  1. Basit Toplama Fonksiyonu:
  1. Faktoriyel Hesaplama:
  1. Liste Elemanlarını Toplama:
  1. Asal Sayı Kontrolü:
  1. Fibonacci Serisi:
  1. En Büyük Sayıyı Bulma:
  1. Tam Bölünüp Bölünmediğini Kontrol Etme:
  1. Kelime Sayısı Hesaplama:

split() metodu, belirtilen ayırıcıya (separator) göre bir dizeyi (string) parçalara ayırır ve bu parçaları bir liste içinde döndürür. Ayırıcı belirtilmezse, varsayılan ayırıcı beyaz boşluk (boşluk, yeni satır, tab vb.) olur.

  1. Listeyi Düzleştirme:
  1. Palindrom Kontrolü:

❗ Palindrom, tersten okunuşu da aynı olan cümle, sözcük ve sayılara denilmektedir.

Fonksiyon Çıktısını Parametre Alan Fonksiyonlar

Aşağıdaki örnekler, daha uygulanabilir durumlar için bir fonksiyonun çıktısının nasıl başka bir fonksiyonun parametresi olarak kullanılabileceğini gösterir.

  1. KDV Hesaplama ve Toplam Fiyat:

Kodumuz, toplam_fiyat_hesapla fonksiyonu, bir fiyat parametresi alır ve bu fiyatın üzerine KDV’yi ekleyerek toplam fiyatı hesaplar. KDV hesaplama işlemi, kdv_hesapla fonksiyonu tarafından yapılır. toplam_fiyat_hesapla fonksiyonu, kdv_hesapla fonksiyonunu çağırarak KDV’yi hesaplar ve bu KDV’yi gelen fiyat parametresine ekler. Bu sayede, 100 birimlik fiyat için KDV dahil toplam fiyat 118 olarak hesaplanır ve ekrana yazdırılır.

  1. Yüzde Hesaplama ve İndirimli Fiyat Hesaplama:

Yukarıdaki kodumuzda, fonksiyon_cagir fonksiyonu, selamla fonksiyonunu ve bir isim parametresi olarak alır ve selamla fonksiyonunu bu isim parametresiyle çağırır. selamla fonksiyonu, gelen isme uygun bir selamlaşma mesajı oluşturur ve döndürür. Bu sayede, fonksiyon_cagir fonksiyonu “Ahmet” ismi için uygun selamlaşma mesajını (“Merhaba, Ahmet!”) döndürür ve bu mesaj ekrana yazdırılır.

  1. Selamlama
  1. Listedeki çift sayıları filtreleyen fonksiyon

Özetle, liste_filtrele fonksiyonu, cift_mi fonksiyonunu ve bir liste parametresi olarak alır ve bu liste üzerinde dolaşarak her eleman için cift_mi fonksiyonunu çağırır. Eğer cift_mi fonksiyonu True dönerse, o elemanı sonuç listesine ekler. Bu sayede, liste üzerindeki çift sayılar filtrelenmiş olur ve sonuç olarak [2, 4, 6] listesi döner.

  1. Basit bir işlem

Özetle, islem_yap fonksiyonu, kare_al fonksiyonunu parametre olarak alıyor ve bu fonksiyonu belirtilen parametre (3) ile çağırıyor. kare_al fonksiyonu 3’ün karesi olan 9’u döndürüyor, islem_yap fonksiyonu ise bu sonucun (9) iki katı olan 18’i döndürüyor ve bu sonuç ekrana yazdırılıyor.

İlgili Makaleler

Bir Yorum

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu