Python’da if–else ifadesi nasıl çalışır?
Python’da if–else İfadesi
Python'da if-else yapıları, koşullu ifadelerle program akışını kontrol etmek için kullanılır. Bu yapılar, belirli bir koşula bağlı olarak farklı kod bloklarının çalıştırılmasını sağlar.Temel Yapı
if-else yapısının temel yapısı şu şekildedir:- if: Bir koşulu kontrol eder. Eğer koşul doğruysa, ilgili kod bloğu çalışır.
- elif: İlk koşul yanlışsa alternatif bir koşul kontrol eder. İstenirse birden fazla elif kullanılabilir.
- else: Eğer tüm önceki koşullar yanlışsa, bu kod bloğu çalışır.
Örnek
Aşağıda basit bir örnek verilmiştir: ```python sayi = 10 if sayi > 0: print("Sayı pozitif.") elif sayi == 0: print("Sayı sıfır.") else: print("Sayı negatif.") ``` Bu örnekte:- Sayı pozitifse, "Sayı pozitif." yazdırılır.
- Sayı sıfıra eşitse, "Sayı sıfır." yazdırılır.
- Diğer tüm durumlar için "Sayı negatif." yazdırılır.
Önemli Notlar
- Koşullar, Boolean (True veya False) ifadeleri ile değerlendirilir.
- Gerekli görüldüğünde birden fazla elif kullanılabilir.
- İfadenin doğru sıralanması önemlidir.
Zehra Erdoğan • 2025-12-30 10:10:19
Basitçe koşula göre farklı şeyler yaptırıyorsun, baya pratik kesin öğren.
Cevap yazmak için lütfen
.
Aynı kategoriden
- Linux’ta Dosya ve Dizin Silmek İçin Hangi Komut Kullanılır?
- Python’da bir string’in içinde belirli bir karakterin kaçıncı indekste olduğunu nasıl bulabilirim?
- Java programlama dilinde Lambda ifadeleri nasıl kullanılır?
- En iyi ücretsiz yazılım indirme siteleri hangileridir?
- Eclipse nedir?
- Python’da bir fonksiyona parametre nasıl eklenir?
- React Native’de performans optimizasyonu yaparken dikkat edilmesi gereken best practices nelerdir?
- JavaScript'te bir değişken nasıl tanımlanır ve değer ataması nasıl yapılır?
- APİleri ne zaman kullanmalıyım ve hangi durumlarda faydalı olabilir?
- Yazılım geliştirme sürecinde testing neden önemlidir?
- JavaScript’te arrow functions kullanırken ne zaman normal functionlardan kaçınmalıyım?
- Dijitalin Nedir?
- Bilgisayar programlama dillerinde hangi tür veri tipleri kullanılır?
- Sıvılar neden basınç altında şekil değiştirir?
- Yapay zeka algoritmalarının yazılım geliştirme süreçlerindeki otomasyon ve hata tespiti üzerindeki etkileri nasıl değerlendirilebilir
- Yeni başlayan bir mühendislik öğrencisi için en uygun programlama dilini nasıl seçmeli?
- Güvenlik duvarı nedir ve bir ağdaki önemi nedir?
- Yazılım mühendisliği öğrencileri için en temel programlama dili hangisidir?
- Express.js ile API nasıl oluşturulur?
- Pythonda bir listedeki tekrar eden elemanları nasıl kaldırabilirsiniz?
