Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
   
Konu: Python'da İf-Elif-Else Deyimi
M3czup
*
avatar
Teğmen - Ex
Durum: Çevrimdışı
Seviye Puanı: 26
Yaşam Puanı: 629 / 629
Deneyim: 16 / 100
Rep Sayısı: 82
Mesaj Sayısı: 852
Üyelik Tarihi: 18.12.2017
     
Yorum: #1
Python'da İf-Elif-Else Deyimi
10.07.2018 13:17
İÇERİK

Karşılaştırma ve mantıksal işlecler
İf-elif-else deyimi


<------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->


Karşılaştırma Ve Mantıksal İşlecler​

Karşılaştırma işleci ile iki işlenen arasındaki ilişkiyi buluruz.Karşılaştrıma işleci doğru veya yanlış sonucunu verir ,eşitli işleci
(==)iki nesnenin eşit olup olmamasını kontrol eder.

>>>4==4
True
>>>3==4
False


gibi..

Eşit : ==
Eşit değil : !=
Büyüktür : >
Küçüktür : <
Büyük eşit : >=
Küçük eşit : <=


Mantıksal işlecler


ve : and (işlenenlerden her ikisininde doğru olması durumunada doğru sonucunu verir)
veya : or (işlenenlerden birinin fdoğru olması durumunda doğru sonucu verir )

>>>4==4 and 7>6
True
>>>4==4 and 7<6
False
>>>4==4 or 7>6
True
>>>4==4 or 7<6
True


gibi..

Değil işleci : True durumlarını False , False durumlarını True'ya çevirir. not kullanırız

>>>not true
false
>>>not (3>4)
True

gibi..

<------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->

İf-Elif-Else Deyimi


Kısaca 'eğer şu : olursa şunu yap ' demek gibidir .Eğer yerine İf kullanırız .
Kısa bi kod yazalım

if(x<5):
print('x'in değeri 5'ten küçük')


zaten anlaşılmayacak gibi değil .Eğer girdiğiniz x değeri 5 değerinden küçük ise ekrana 'x'in değeri 5'ten küçük' yazdıracak
büyükse yazmayacak ve program bitecek .

Eğer olmazsa bölümüne geçersek else deyimini kullanacağız .

Else ise Eğerde olan koşul olmaz ise Şunu yap demek gibidir.Mesela Eğer ders yok ise okula gitme varSA okula gir gibi .

Bir tane program yazalım

Kod:
print('Türkiyenin Başkenti ?')
girilen=input('Cevap:')
if (girilen=='Ankara') or (girilen=='ankara'):
   print('Tebrikler cevap doğru')
else:
  print('Üzgünüm cevabınız yanlış')

Programı çalıştırdığımız varsayalım

Kod:
Türkiyenin Başkenti ?
Cevap: İstanbul #cevap girilir
Üzgünüm cevabınız yanlış

şeklinde görmüş olacaktık

Şimdi elif deyimini anlatalım

Elif , Karşılaştırmalarda koşulların artması durumunda kullanacağımız terimlerden biridir.
örneklerle anlatalım


Kod:
sayi = input ("Bir sayı giriniz:")

if sayi < 0:
   print ("Sayı 0'dan küçüktür.")
elif sayi == 10:
   print ("Sayı 10'dur.")
elif sayi > 5:
   print ("Sayı 5'ten büyüktür.")
elif sayi > 10:
   print ("Sayı 10'dan büyüktür.")



Aynı kodu şu şekilde sadece if kullanarak yazsaydık:

Kod:
sayi = input ("Bir sayı giriniz:")

if sayi < 0:
   print ("Sayı 0'dan küçüktür.")
if sayi == 10:
   print ("Sayı 10'dur.")
if sayi > 5:
   print ("Sayı 5'ten büyüktür.")
if sayi > 10:
   print ("Sayı 10'dan büyüktür.")

Bu durumda program bütün koşulları tek tek sorgulayacaktır.
(Bu konu en son: 10.07.2018 Tarihinde, Saat: 13:17 düzenlenmiştir. Düzenleyen: M3czup.)
Alinti
Rep Verenler: The_ZiziL
The_ZiziL
*
avatar
Valhalla
Durum: Çevrimdışı
Seviye Puanı: 36
Yaşam Puanı: 880 / 880
Deneyim: 23 / 100
Rep Sayısı: 551
Mesaj Sayısı: 1899
Üyelik Tarihi: 06.02.2017
     
Yorum: #2
RE: Python'da İf-Elif-Else Deyimi
10.07.2018 14:39
Teşekkürler, Emeğine Sağlık.

Allah’tan utanmayan insanlardan da utanmaz…
Alinti
#H4CK4L
*
avatar
#R00T
Durum: Çevrimdışı
Seviye Puanı: 43
Yaşam Puanı: 1,053 / 1,053
Deneyim: 14 / 100
Rep Sayısı: 1056
Mesaj Sayısı: 3021
Üyelik Tarihi: 04.05.2013
      
Yorum: #3
RE: Python'da İf-Elif-Else Deyimi
14.07.2018 19:54
Teşekkürler, Elif kim :DFASF

Çocukken her akşam yatmadan önce Tanrı'ya bana bir bisiklet vermesi için dua ederdim. Bir gün Tanrı'nın çalışma tarzının bu olmadığını anladım. Ertesi gün gittim kendime yeni bir bisiklet çaldım ve her akşam yatmadan önce Tanrı'ya günahlarımı affetmesi için dua ettim.
Alinti
Rep Verenler: M3czup
M3czup
*
avatar
Teğmen - Ex
Durum: Çevrimdışı
Seviye Puanı: 26
Yaşam Puanı: 629 / 629
Deneyim: 16 / 100
Rep Sayısı:
Mesaj Sayısı: 852
Üyelik Tarihi: 18.12.2017
     
Yorum: #4
RE: Python'da İf-Elif-Else Deyimi
14.07.2018 21:17
İf in 2. manitası reis Exciting
Alinti



1 Ziyaretçi