4. PYTHON FONKSİYONLARI VE PARAMETRELERİ

 

PYTHON FONKSİYONLARI VE PARAMETRELERİ

Giriş

Python, geniş bir fonksiyon ve parametre seti ile gelen, yüksek düzeyli bir programlama dilidir. Bu blog yazısı, Python fonksiyonları ve parametrelerinin temel konularını ele alacaktır. Spesifik olarak, fonksiyonların tanımlanması, yerleşik fonksiyonlar ve parametre türleri üzerinde duracağız.

Fonksiyonların Tanımlanması

Python'da, bir fonksiyonu ‘def’ anahtar kelimesiyle başlayan bir satır ve ardından bir blok kod ile tanımlarız. Bu kod bloğu, fonksiyon çağrıldığında çalıştırılır. Fonksiyonlar, kodun tekrar kullanılabilir ve düzenli olmasını sağlar.

Yerleşik Fonksiyonlar

Python, kullanıcının ihtiyaç duyduğu birçok yaygın görevi yerine getiren bir dizi yerleşik fonksiyon ile gelir. Örneğin, 'print()' fonksiyonu bir değeri yazdırmak için kullanılırken, 'len()' fonksiyonu bir dizi veya liste içindeki öğelerin sayısını döndürür.

Parametre Türleri

Python'da fonksiyonlara parametre olarak veri geçirebiliriz. Bu parametreler üç ana kategoriye ayrılır: gerekli parametreler, anahtar kelime parametreleri ve varsayılan parametreler. Gerekli parametreler, fonksiyon çağrısında belirtilmelidir. Anahtar kelime parametreleri, argümanların hangi parametreye karşılık geldiğini belirtir. Varsayılan parametreler, eğer argüman sağlanmazsa kullanılacak bir değeri belirtir.

Sonuç

Python fonksiyonları ve parametreleri hakkında bilgi sahibi olmak, bu dili daha etkin bir şekilde kullanmanıza yardımcı olur. Fonksiyonların nasıl tanımlanacağını, yerleşik fonksiyonların neler olduğunu ve farklı parametre türlerini anlamak, Python'un gücünden tam olarak yararlanmanın anahtarıdır.

Örnek Kullanım

Bir Python fonksiyonunun nasıl tanımlanacağını ve nasıl kullanılacağını görmek için basit bir örnek üzerinden gidelim. Aşağıdaki örnekte, iki sayıyı toplamak için bir fonksiyon tanımlıyoruz:

def toplama(a, b):
    return a + b

sonuc = toplama(5, 3)
print(sonuc)  # Çıktı: 8

Bu örnekte, toplama isimli bir fonksiyon tanımladık. Bu fonksiyon, a ve b adında iki parametre alıyor ve bu parametrelerin toplamını döndürüyor. Fonksiyonu kullanmak için, iki sayıyı argüman olarak geçiriyoruz ve sonucu sonuc isimli bir değişkene atıyoruz. Son olarak, bu sonucu print fonksiyonu kullanarak yazdırıyoruz.

'Return' kelimesi, bir Python fonksiyonunun bir değer döndürdüğünü belirtir. Yani, fonksiyonun sonucunu çağrıldığı yere geri gönderir. Bu, fonksiyonun işlem sonuçlarını programın başka bir yerinde kullanmak için önemlidir.

len() Fonksiyonunun Örnek Kullanımı

Python dilinde len() fonksiyonu, bir dizi veya listenin uzunluğunu (içinde kaç eleman olduğunu) döndürür. İşte bir örnek:

isimler = ["Ahmet", "Mehmet", "Ayşe", "Fatma"]
isimlerin_sayisi = len(isimler)
print(isimlerin_sayisi)  # Çıktı: 4

Bu örnekte, isimler adlı bir liste oluşturduk ve içine dört isim ekledik. Daha sonra, len() fonksiyonunu kullanarak bu listenin uzunluğunu bulduk ve sonucu isimlerin_sayisi adlı bir değişkene atadık. Son olarak, bu sonucu print fonksiyonu ile yazdırdık.

Yorumlar

Bu blogdaki popüler yayınlar

7. PYTHON'DA HATA YAKALAMA VE İSTİSNALAR (EXCEPTIONS)

6. PYTHON'DA DOSYA İŞLEMLERİ

15. VERİ ANALİZİ VE İSTATİSTİKLER PYTHON'DA NASIL YAPILIR?