Agora Metin2 1
Agora Metin2
Karan2offical 1
Karan2offical
mavzermete 1
mavzermete
M 1
m2referencee
Fethi Polat 1
Fethi Polat
InfernoShade 1
InfernoShade
farkmt2official 1
farkmt2official
romegames 1
romegames
bikral 1
bikral
PrimeAC 1
PrimeAC
Hikaye Ekle

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 377

ByMoDuS

Fahri Üye
Fahri Üye
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
Ticaret - 0%
0   0   0

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

Uygun alan, Paylaşım İçin teşekkürler.
 
Değerli yorumlarınız için teşekkür ederim :)
 
Paylaşım için teşekkürler
 

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

Geri
Üst