CodeBlanks Logo Icon CodeBlanks

Karşılaştırma

==, !=, <, >, <=, >= 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) # False

Bu 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)  # True

Bu ö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

main.py
# Karşılaştırma yap

Örnek çözüm

main.py
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ü

Soru
print(10 ____ 10)
Cevap
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

Başlangıç bölümündeki tüm dersler