Fonksiyon Tanımlama
def anahtar kelimesiyle fonksiyon yazımı ve parametre yönetimi.
Fonksiyonlar, programda belirli bir görevi yerine getiren, tekrar kullanılabilir kod bloklarıdır. Python'da fonksiyonlar def anahtar kelimesiyle tanımlanır.
Fonksiyonlar dışarıdan parametre alabilir ve çağrıldıkları yere return anahtar kelimesiyle bir değer döndürebilirler. Eğer return kullanılmazsa fonksiyon otomatik olarak None döndürür.
Parametreli ve Varsayılan Değerli Fonksiyonlar
# Basit fonksiyon tanımlama
def greet_user(name="Ziyaretçi"): # Varsayılan parametre (default argument)
print(f"Hoş geldiniz, {name}!")
# Fonksiyon çağırma
greet_user("Ece")
greet_user() # Varsayılan değeri kullanır (Ziyaretçi)
# Değer döndüren fonksiyon
def calculate_area(width, height):
area = width * height
return area
# Sonucu değişkene atama
my_room_area = calculate_area(5, 4)
print("Oda Alanı:", my_room_area, "metrekare")