Fonksiyonlar
Python'da fonksiyonlar, belirli bir görevi yerine getiren yeniden kullanılabilir bir kod bloğudur. Fonksiyonlar programın okunabilirliğini ve yeniden kullanılabilirliğini artırır, ayrıca kod tekrarını azaltır ve kodun organize olmasını sağlar.
Python'da bir fonksiyon tanımlamak için def anahtar kelimesi kullanılır. İşte basit bir fonksiyon örneği:
def greet(): print("Hello, World!")
Bu fonksiyon, "Hello, World!" ifadesini ekrana yazdırır. Fonksiyonu çağırmak için ise, fonksiyonun ismini ve ardından parantezleri kullanırız:,
greet() # "Hello, World!" çıktısını verir
Fonksiyonlar, değerleri işlemek ve sonuçları geri döndürmek için kullanılabilir. Bu değerlere fonksiyon parametreleri adı verilir ve bunlar fonksiyon tanımının parantezleri içinde belirtilir. İşte bir fonksiyon parametresi örneği:
def greet(name): print(f"Hello, {name}!")
Bu fonksiyon, bir isim alır ve bu ismi kullanarak bir selam mesajı yazdırır. Fonksiyonu bir isimle birlikte çağırabiliriz:
greet("Alice") # "Hello, Alice!" çıktısını verir
Fonksiyonlar, bir değeri return anahtar kelimesi ile geri döndürebilir. Bu, fonksiyonun sonucunu bir değişkende saklamak veya daha sonra kullanmak üzere almayı sağlar:
def add_numbers(x, y): return x + y sum = add_numbers(3, 4) print(sum) # 7 çıktısını verir
Bu add_numbers fonksiyonu, iki parametre alır (x ve y), bunları toplar ve sonucu döndürür.
Fonksiyonlar Python'da önemli bir yapıdır ve daha karmaşık kodlarda ve modüllerde çok daha fazla özellik ve kullanımı vardır. Ancak burada belirtilenler fonksiyonların temel kavramlarıdır.
0 Comments
Recommended Comments
There are no comments to display.