Karşılaştırma
- Python kursu
- Başlangıç
- Ders 25/116
- 4 dk
==, !=, <, >, <=, >= operatörlerini öğrenirsin.
Karşılaştırma operatörleri
Karşılaştırma operatörleri iki değeri karşılaştırıp bool döndürür: == eşit, != eşit değil, < küçük, > büyük, <= küçük eşit, >= büyük eşit.
print(5 == 5) # True
print(3 < 7) # True
print(10 != 10) # FalseBu operatörler if koşullarında kullanılır. Sonuç her zaman True ya da False'tür.
Bu karşılaştırmalar özellikle döngü ve filtreleme işlerinde sık kullanılır.
Bu karşılaştırmalar özellikle döngü ve filtreleme işlerinde sık kullanılır.
Bu karşılaştırmalar özellikle döngü ve filtreleme işlerinde sık kullanılır.
Bu karşılaştırmalar özellikle döngü ve filtreleme işlerinde sık kullanılır.
Bu karşılaştırmalar özellikle döngü ve filtreleme işlerinde sık kullanılır.
Zincirleme karşılaştırma
Python zincirleme karşılaştırma destekler: 1 < x < 10. Bu, 1 < x and x < 10 ile aynıdır ama daha okunaklıdır.
x = 5
print(1 < x < 10) # True
print(0 <= x <= 5) # TrueBu özellik başka dillerde yoktur ve Python'un okunabilirliği artıran yanlarindan biridir.
Zincirleme karşılaştırmalar aralık denetimlerinde çok yararlıdır; kodu kısa ve anlaşılır tutar.
Zincirleme karşılaştırmalar aralık denetimlerinde çok yararlıdır; kodu kısa ve anlaşılır tutar.
Zincirleme karşılaştırmalar aralık denetimlerinde çok yararlıdır; kodu kısa ve anlaşılır tutar.
Zincirleme karşılaştırmalar aralık denetimlerinde çok yararlıdır; kodu kısa ve anlaşılır tutar.
Zincirleme karşılaştırmalar aralık denetimlerinde çok yararlıdır; kodu kısa ve anlaşılır tutar.
Uygulama Karşılaştırma yazdır
age = 18 ata. print(age >= 18) ve print(age < 21) yazdır.
Başlangıç kodu
# Karşılaştırma yapÖrnek çözüm
age = 18
print(age >= 18)
print(age < 21)Beklenen çıktı
True True
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 5 != 5 işleminin sonucu nedir?
- True
- Hata verir
- 0
- False Doğru cevap
Açıklama: 5 eşit 5 olduğu için != False verir.
2 Eşitlik kontrolü
print(10 ____ 10)
print(10 == 10)
Açıklama: == eşitlik karşılaştırmasıdır.
3 Operatörleri eşleştir
| Kavram | Anlamı |
|---|---|
== |
Eşit |
!= |
Eşit değil |
< |
Küçük |
>= |
Büyük eşit |