Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
   
Konu: Python'da İf-Elif-Else Deyimi
FAİLED
*
avatar
Binbaşı
Durum: Çevrimdışı
Seviye Puanı: 16
Yaşam Puanı: 399 / 399
Deneyim: 97 / 100
Rep Sayısı: 55
Mesaj Sayısı: 330
Ü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: FAİLED.)
Alinti
Rep Verenler: The_ZiziL
The_ZiziL
*
avatar
Valhalla
Durum: Çevrimiçi
Seviye Puanı: 35
Yaşam Puanı: 861 / 861
Deneyim: 46 / 100
Rep Sayısı: 520
Mesaj Sayısı: 1796
Ü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ı: 42
Yaşam Puanı: 1,045 / 1,045
Deneyim: 81 / 100
Rep Sayısı: 1001
Mesaj Sayısı: 2958
Ü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

Dört yanım ihanet, dört yanım yalan. Geçmemiş bu kış, gelmemiş bahar. Şu koca binaları üstüme yıkan gülümser önümde yüzlerce zaaf, umut her şeyden muaf. Dönmedim geri, çıkmıyor üstümden geçmişin kiri..
Alinti
Rep Verenler: FAİLED
FAİLED
*
avatar
Binbaşı
Durum: Çevrimdışı
Seviye Puanı: 16
Yaşam Puanı: 399 / 399
Deneyim: 97 / 100
Rep Sayısı:
Mesaj Sayısı: 330
Ü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

~~Cyberizm Digital Security Technological Turkish Moslem Army. ~~
Alinti



1 Ziyaretçi