- Katılım
- 30 Nis 2011
- Konular
- 1,324
- Mesajlar
- 5,827
- Çözüm
- 20
- Online süresi
- 6mo 6d
- Reaksiyon Skoru
- 5,737
- Altın Konu
- 235
- Başarım Puanı
- 379
- MmoLira
- 27,342
- DevLira
- 27
HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. 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
Paylaşım için teşekkürler
Uygun alan, Paylaşım İçin teşekkürler.
- Katılım
- 3 Ara 2017
- Konular
- 2,167
- Mesajlar
- 12,007
- Çözüm
- 87
- Online süresi
- 1y 2mo
- Reaksiyon Skoru
- 18,327
- Altın Konu
- 91
- TM Yaşı
- 8 Yıl 6 Ay 17 Gün
- Başarım Puanı
- 506
- Yaş
- 28
- MmoLira
- 119,876
- DevLira
- 176
Paylaşım için teşekkürler 

- Katılım
- 20 Tem 2021
- Konular
- 148
- Mesajlar
- 905
- Çözüm
- 3
- Online süresi
- 1mo 3d
- Reaksiyon Skoru
- 1,079
- Altın Konu
- 32
- TM Yaşı
- 4 Yıl 11 Ay 2 Gün
- Başarım Puanı
- 185
- MmoLira
- 500
- DevLira
- 3
Uygun alan, Paylaşım İçin teşekkürler.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 287
- Cevaplar
- 2
- Görüntüleme
- 69
- Cevaplar
- 2
- Görüntüleme
- 69







