Python 10+ Match-Case Yapısı

Listeye Dön

Açıklama

Diğer dillerdeki Switch-Case yapısının Python'daki çok daha güçlü karşılığı.
Python SOURCE CODE
komut = "LOGOUT"

match komut:
    case "LOGIN":
        print("Giriş yapılıyor...")
    case "LOGOUT":
        print("Çıkış yapıldı.")
    case _:
        print("Geçersiz işlem.")
Çıktı
Kodu çalıştırmak için ▶ butonuna tıklayın.

Detaylı İnceleme

Match-case sadece değer kontrolü değil, aynı zamanda yapısal desen eşleştirme (pattern matching) de yapar.