Mantıksal Operatörler Bölüm 1
Coddy'nin Python Journey'sinin Fundamentals bölümünün bir parçası — ders 15 / 77.
Mantıksal operatörler, koşullu ifadeleri birleştirmek için kullanılır.
Python'ın üç mantıksal operatörü vardır:
andornot
and operatörünün nasıl çalıştığını görelim:
and operatörü, her iki ifade de doğruysa True döndürür.
# İki boolean değişkeni oluşturun
x = True
y = True
# Hem x hem de y'nin True olup olmadığını kontrol edin
result = x and yYukarıdaki kodu çalıştırdıktan sonra, result şunu içerir:
TrueEğer değerlerden biri False ise, sonuç False olacaktır:
# İki boolean değişkeni oluşturun
x = True
y = False
# Hem x hem de y'nin True olup olmadığını kontrol edin
result = x and yBu bize şunu verir:
FalseGörev
KolayBir kişinin yaşına ve ehliyet durumuna göre araç kullanmaya uygun olup olmadığını belirlemek için kodu tamamlayın.
Bir kişi şu durumlarda araç kullanmaya uygundur:
- En az 18 yaşında olduklarında VE
- Geçerli bir ehliyetleri olduğunda
Boşlukları doğru değerlerle doldurun:
- age değişkenini 20 ile doldurun
- has_license değişkenini True ile doldurun
- Karşılaştırmadaki minimum yaş gereksinimini doldurun
Kopya kağıdı
Python'daki mantıksal operatörler:
| Operatör | Anlamı | Örnek |
|---|---|---|
and | Tüm işlenenler True ise True | a and b |
or | Herhangi bir işlenen True ise True | a or b |
not | İşlenen False ise True | not a |
Örnekler:
b1 = (5 > 3) and (1 == 1) # True
b2 = not 5 == 4 or 5 == 2 # True
b3 = not 1 == 1 or False # False
b4 = not (3 > 4) # True
b5 = not (5 > 10 or 5 > 1) # FalseKendin dene
age = ?
has_license = ?
result = age >= ? and has_license
# Aşağıdaki satırı değiştirmeyin
print("Eligible to drive:", result)Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Fundamentals bölümündeki tüm dersler
4Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3Mantıksal Operatörler Bölüm 47Hesap Paylaşım Hesaplayıcısı
Hoş Geldiniz MesajıGirdi Alma8Döngüler
For DöngüsüWhile DöngüsüBreakContinueÖzet - FaktöriyelRange Fonksiyonuİç İçe DöngülerÖzet - Dinamik Girdi3Operatörler Bölüm 1
Aritmetik OperatörlerModulo OperatörüAritmetik KısayollarÖzet - Basit MatematikKarşılaştırma Operatörleri6Temel Girdi/Çıktı
ÇıktıDeğişkenlerle ÇıktıGirdiTip DönüşümüÖzet - 120'ye KadarÖzet - Doğru veya Yanlış9Fonksiyonlar
Fonksiyon TanımlamaArgümanlarReturnÖzet - Sigma FonksiyonuÖzet - Doğrulama FonksiyonuVarsayılan Değerler