Ders-6 Python’da Koşul İfadeleri

Merhaba arkadaşlar bugünkü dersimizde Python dilinde  koşul ifadelerinden bahsedeceğim.

Koşul ifadeleri her dilde olduğu gibi Python’da da karşımıza çıkmaktadır.  Program  yazarken bazen iki durumu karşılaştırmak zorunda kalabiliyoruz. Bunun için de koşul ifadeleri olan if-else-elif yapıları  kullanılır.

NOT:Diğer dillerde olan Switch-case  Python’da kullanılmaz.

Python da koşul ifadeleri kullanılırken diğer dillerde olduğu gibi “{}” kullanılmaz.Bunun yerine  Python da koşul ifadelerini kullanımında satırlarda girintileme uygulanır.

Örneğin;

 

şeklinde  if deyiminden sonra girintileme çok önemlidir aksi halde hata verir.

  • İf  Yapısı;

İf kavramının anlamı eğer demektir .bir koşul belirtir.

Örneğin;

 

  • elif Yapısı;

koşulların artması durumunda elif deyimi kullanılır karşılaştırdığmız koşullardan hangisi  uygunsa onun içine girer.

Örneğin;

Bu şekilde çoklu karşılaştırmalar  yapılabilir.

  • else yapısı;

Else deyimi diğer koşul ifadeleri ile birlikte kullanılır. İf ve elif  deyimleri içeriği uygun değilse koşula else deyiminin içerisindeki ifade kesin çalışır.

Örneğin;

Şeklinde kullanılmaktadır.

  • bool  yapısı

Bilgisayar bilimi temelde 0 ve 1 değerleri üzerine kurulmuştur. Yani 0 değeri False, 1 değeri True demektir. Bu değerlere boolean değerler denir

. Bu değerler karşılaştırma ifadeleri sonucunda oluşurlar. Bool değerler sadece doğruluk-yanlışlık sorgulaması yapmazlar. Bilgisayarda her şeyin bir bool değeri vardır.
Örneğin;

Kodlarda da görüldüğü gibi 0 sayısı ve boş karakter dizisi False’tur. Geriye kalan her şey True

Koşul ifadelerimiz bu şekilde kullanılmaktadır.

Arkadaşlar benim anlatacaklarım bugün bu kadardı.Hoşçakalın…

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir