Bodyguardd 1
Bodyguardd
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
noisiv 1
noisiv
Manwe Work 1
Manwe Work
BySadoTR60 1
BySadoTR60
mavzermete 1
mavzermete
Reklam vermek için turkmmo@gmail.com

Python Koşul Ve İf Yapıları

  • Konuyu başlatan Konuyu başlatan ByMoDuS
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 7
  • Görüntüleme Görüntüleme 398

Türkiye'nin ilk Cross-Platform OldSchool MOBİL & PC 1-99 Sunucusu Lamira2 6 Kasım'da Açılıyor! Büyük Açılışı Kaçırma HEMEN TIKLA!

Python Koşul Ve İf Yapıları​

Python'da, bazı durumlarda belirli satırlarının istenen koşullar sağlandığında çalışması gerekebilir. Bu koşulları devreye sokmaya yarayan program yapılarına if yapıları adı verilir.

if yapıları ile belirlediğimiz koşullar sağlandığında çalışmasını istediğimiz satır veya satırlar devreye girer, aksi takdirde, bu satırlar herhangi bir işlem yapmaz. Tanımlanan koşul sağlanmadığında, söz konusu işlem satır veya satırları programda hiç yer almamış gibi işlem görür.

if yapılarında koşul ile ilgili işlemlerde, karşılaştırma işlemcileri kullanılır. Karşılaştırma işlemcileri bir defadan fazla kullanıldığında mantıksal işlemcilerle birlikte kullanılır. if yapısının genel kullanımı aşağıda gösterilmektedir:

Python:
if karşılaştırma-işlemi:
   işlem-satırı
   .
   .

Program da, if satırında yer alan karşılaştırma işlemi doğru sonuç verdiğinde, bir sonraki satıra en az bir karakter ileriden başlayarak yazılan işlem satırını/satırlarını çalıştırır. Aksi takdirde, bu satır/satırları dikkate alamadan ve hiç bir işlem yapmadan geçer.

Bir if yapısında koşul satırına bağlı olarak çalışan işlem satırları if satırının başlangıç sütunundan en az bir karakter ileriden başlamalıdır.

​
Şimdi, if yapısının kullanılmasını bir örnek üzerinde incelemeye çalışalım:​

[CODE lang="python" title="Örnek"]
deg1 = 21
deg2 = 21

# Tek karşılaştırma işlemcisi kullanımı
if deg1 == deg2:
print("deg1 ve deg2 değişken değerleri birbirine eşittir!")

# İki karşılaştırma ve bir mantıksal işlemci kullanımı
if (deg1 == deg2 or deg1>10):
print("deg1 ve deg2 değişken değerleri birbirine eşittir ve 10'dan büyüktür!") [/CODE]

​
Yukarıdaki programı derleyip çalıştırdığımızda, aşağıdaki ifadeleri ekrana yazar:​

Python:
deg1 ve deg2 değişken değerleri birbirine eşittir!
deg1 ve deg2 değişken değerleri birbirine eşittir ve 10'dan büyüktür!
​
 

En Çok Reaksiyon Alan Mesajlar

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst