- Katılım
- Ara 27, 2022
- Mesajlar
- 212
- Etkileşim
- 3,923
- Puan
- 0
- Yaş
- 36
- Konum
- Adana
- Web sitesi
- forumdas.com.tr
- F-D Coin
- 3,884
Python'da Boolean Operatörleri
3 adet operatördür. Bunlar And, or ve not'dır. Bu ifadeler yazılımda türkçede ki ve, yada, değili gibi ifadelere karşılık gelirler.Örneğin kullanıcı adı oguzhan ve şifre hasan demek için yardımımıza and koşacaktır.
Kod:
isim = 'metin'
sifre = 'iltas'
print(isim == 'metin' and sifre == 'iltaş)
Python
Yukarıda ki işlemin sonucu True gelecektir. Türkçe olarak yorumlamak gerekirse isim oguzhansa ve şifre hasansa dedik. Tam olarak değerlerde bu şekilde ayarlı olduğu için print ile ekrana şartımızı bastığımızda ifade True gelecektir.
And, or, not ifadelerini anlayabilmek için doğruluk tablosuna göz atmamız gerekecektir.
Aşağıda and ifadesinin doğruluk durumunu göreceğiz. Bir ifadenin her iki tarafıda True ise yani doğru ise bu işlem doğru olacaktır geri ihtimallerin hepsi yanlış olacaktır.
Expression | Evaluated Value |
---|---|
True and True | True |
True and False | False |
False and True | False |
False and False | False |
Expression | Evaluated Value |
---|---|
True or True | True |
True or False | True |
False or True | True |
False or False | False |
Not ifadesini eğer bir boolean değerin başına getirirseniz otomatik olarak o değerin tersi alınacaktır.
Örnek:
Kod:
deger = True
print(not deger)
Python
Son düzenleme: