Python

Python Programlama Dilinde Fonksiyon

Bir bilgisayar programı yazılırken bazı işlemlerin programın farklı yerlerinde sürekli tekrarlanması gerekebilir. Örneğin arazi hesapları ile ilgili bir program yazılıyorsa sık sık geometrik şekillerin alanı hesaplanmak zorunda kalınabilir. Her gerektiğinde alan hesabı işlemini yerine getiren kodları yazmak hem programcının iş yükünü hem de hata yapma olasılığını arttırır. Bu nedenle programcılar, sık tekrarlanan işler için aynı kodu defalarca yazmak yerine, işlemi yerine getiren kod bloğunu yazıp adlandırarak ihtiyaç hâlinde bu adla basit bir şekilde çağırıp kullanmayı tercih ederler.

İhtiyaç duyulduğunda çağrılıp çalıştırılabilen bu kod paketlerine fonksiyon adı verilir. Fonksiyon farklı programlama dillerinde prosedür veya yordam olarak da adlandırılabilir.

Sık tekrarlanan işlemleri gerektiğinde kullanılacak küçük kod parçalarına bölüp yazma yani “fonksiyon” yaklaşımı bütün programlama dillerinde kullanılabilecek bir yöntemdir.

Fonksiyonlar sayesinde;

Programcı aynı kodları defalarca yazma yükünden kurtulur.

Daha az kod yazılacağı için hata yapma olasılığı azalır.

Fonksiyon sadece çağrıldığında kullanılacağı için bilgisayarın bellek kullanımından tasarruf edilir.

Kod okunabilirliğini arttırır ve kod analizini daha kolay hâle getirir.

Karmaşık problemlerin daha basit küçük parçalara ayrılarak çözülmesini kolaylaştırır.

Fonksiyonlar çağrıldıklarında, barındırdıkları kod kümelerini işleyerek oluşan sonuçları döndürebilir. Ayrıca istenirse kendilerine parametre olarak gönderilen verileri işleyip ürettikleri sonucu da döndürebilir.


Etiketler
python def fonksiyon 
İlgili Makaleler
NumPy Kütüphanesi ve Kurulumu
Programlama Temelleri Dersi İkinci Dönem İkinci Yazılı Çalışma Soruları
Programlama Temelleri Dersi İkinci Dönem Birinci Yazılı Çalışma Soruları
Faktöriyel Hesabı Yapan Python Uygulaması
Dağılım Ölçütü
MatPlotLib Kütüphanesi ve Kurulumu
Seaborn Kütüphanesi ve Kurulumu
Ekrana Yıldız Üçgen Çizen Uygulamayı Fonksiyon Tanımlayarak Yapan Python Uygulaması
Girilen Doğum Tarihine Göre Kullanıcının Yaşını Bulan Python Uygulaması
Pandas Kütüphanesini Kullanarak Excel Dosyasından Veri Çekme
Veri Bilimine Giriş
Dört İşlemi Fonksiyon Tanımlayarak Yapan Python Uygulaması
Visual Studio 2022 Programında Python Uygulaması Yazarken Türkçe Karakter Sorunu ve Çözümü
Ayt Belirli Sayıda Tekrarlanan Logaritmik Değerlerin Toplamını Bulan Python Uygulaması
Pandas Kütüphanesi ve Kurulumu
Seaborn Kütüphanesini Kullanarak Saçılım Grafiği Oluşturma
Klavyeden Girilen Kelimeyi Kelebek Deseninde Yazdıran Python Uygulaması
Visual Studio 2022 Programında Python Uygulamasını Yazma ve Çalıştırma
Olasılık Yoğunluk Fonksiyonu ve Kümülatif Dağılım Fonksiyonu
Python Dilinde WhatsApp Programını Açma

Yorum Ekle
   
Kötü İyi