0Pricing
Python Academy · Ders

Boole Mantığı ve Karşılaştırmalar

Koşulları değerlendirmek için mantıksal işleçleri ve karşılaştırma ifadelerini kullanmayı öğrenin.

Boole Mantığı ve Karşılaştırmalar, CoddyKit'te ücretsiz bir Python Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Python Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Python Academy kursu toplamda 4 dersten oluşur.

Boole Mantığına ve Karşılaştırmalara Giriş

Boole Mantığına ve Karşılaştırmalara Giriş

Boole mantığı ve karşılaştırma işleçleri, programlamada karar vermek için gereklidir. Değerleri karşılaştırmanıza ve koşulları birleştirmenize olanak tanırlar.

Bu derste mantıksal işleçleri (and, or, not) ve karşılaştırma işleçlerini (==, !=, <, > vb.) öğreneceksiniz.

Boole Mantığı ve Karşılaştırmalar — resim 1

Boole Mantığı Nedir?

Boole Mantığı Nedir?

Boole mantığı True veya False değerleriyle ilgilenir. Bu değerler, mantıksal ve karşılaştırma işlemlerinin sonucudur.

Örneğin:

# Boolean example
is_sunny = True
print(is_sunny)

Mantıksal İşleçler

Mantıksal Operatörler

Mantıksal operatörler koşulları birleştirir. Başlıca operatörler şunlardır: 

  • and: Her iki koşul da doğru olmalıdır. 
  • or: En az bir koşul doğru olmalıdır. 
  • not: Koşulu tersine çevirir.

Örneğin:

# Logical operators example
x = 5
y = 10
print(x > 3 and y > 8)
print(x > 3 or y < 5)
print(not x > 3)

Karşılaştırma Operatörleri

Karşılaştırma Operatörleri

Karşılaştırma operatörleri değerleri karşılaştırır ve True veya False döndürür. Bazı örnekler şunlardır:

  • ==: Eşittir
  • !=: Eşit değildir
  • <: Küçüktür
  • >: Büyüktür
  • <=: Küçük veya eşittir
  • >=: Büyük veya eşittir

Karşılaştırma Operatörlerine Örnekler

Karşılaştırma Operatörlerine Örnekler

Bazı örneklere bakalım:

# Comparison operators example
x = 10
y = 20
print(x == y)
print(x != y)
print(x < y)

Mantıksal ve Karşılaştırma Operatörlerini Birleştirme

Mantıksal ve Karşılaştırma Operatörlerini Birleştirme

Karmaşık koşullar oluşturmak için mantıksal ve karşılaştırma operatörlerini birleştirebilirsiniz:

# Combining logical and comparison operators
x = 15
y = 10
z = 20
print(x > y and z > x)

Uygulamalı Örnek

Uygulamalı Örnek

Öğrendiklerimizi uygulamalı bir örnekte kullanalım:

# Practical example
age = 18
has_license = True
if age >= 18 and has_license:
    print("You can drive.")
else:
    print("You cannot drive.")

Mantıksal ve Karşılaştırma Operatörleriyle Yapılan Yaygın Hatalar

Mantıksal ve Karşılaştırma Operatörleriyle Yapılan Yaygın Hatalar

Kaçınmanız gereken bazı yaygın hatalar şunlardır:

  • Karşılaştırmalarda == yerine = kullanmak.
  • Karmaşık koşullarda açıklık sağlamak için parantez kullanmayı unutmak.

Neler Öğrendik?

Neler Öğrendik?

Bu derste şunları öğrendiniz:

  • Boole mantığının temelleri.
  • Mantıksal operatörler: and, or, not.
  • Karşılaştırma operatörleri: ==, !=, <, > vb.
  • Mantıksal ve karşılaştırma operatörlerinin nasıl birleştirileceği.

Harika iş çıkardınız! Bir sonraki konuya geçelim.

Boole Mantığı ve Karşılaştırmalar — resim 10

Sıkça Sorulan Sorular

“Boole Mantığı ve Karşılaştırmalar” dersi ücretsiz mi?

Evet — “Boole Mantığı ve Karşılaştırmalar” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Python Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Python Academy kursu toplamda 4 dersten oluşur.

“Boole Mantığı ve Karşılaştırmalar” dersinde ne öğreneceğim?

Koşulları değerlendirmek için mantıksal işleçleri ve karşılaştırma ifadelerini kullanmayı öğrenin. Python Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Python Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Python Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.

“Boole Mantığı ve Karşılaştırmalar” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Python Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Python Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Koşullu İfadeleri Anlama
  2. Boole Mantığı ve Karşılaştırmalar
  3. Döngüler
  4. Atama İfadeleri (Walrus İşleci)
← Python Academy Sayfasına Dön