Python Dersleri

Python Operatörlerin Kullanımı (Aritmetiksel, Karşılaştırma ve Atama Operatörleri)

MATEMATİKSEL (ARİTMETİKSEL) OPERATÖRLER

ÖRNEKLER

# Python Operatörleri Örneklerle

# 1. Atama Operatörü
x = 5  # x değişkenine 5 değeri atanır

# 2. Aritmetik Operatörler
a = 10
b = 3

print(a + b)  # Toplama
print(a - b)  # Çıkarma
print(a * b)  # Çarpma
print(a / b)  # Bölme
print(a // b)  # Tam sayı bölme
print(a % b)  # Modülüs (kalan)
print(a ** b)  # Üs alma

KARŞILAŞTIRMA OPERATÖRLERİ

ÖRNEKLER

Karşılaştırma Operatörleri

a = 100
b = 30

print(a == b)  # Eşittir - Sonuç: False
print(a != b)  # Eşit Değil - Sonuç: True
print(a > b)   # Büyüktür  - Sonuç: True
print(a < b)   # Küçüktür  -  Sonuç: False
print(a >= b)  # Büyük veya Eşittir - Sonuç: True
print(a <= b)  # Küçük veya Eşittir - Sonuç: False

MANTIKSAL OPERATÖRLER

And kullanımında tüm karşılaştırmalar True (Doğru) olursa ifadenin sonucu True olur. Her hangi biri False ise ifade yani sonuç False olur.

Or kullanımında herhangi bir tanesinin True olması tüm ifadeyi True yapar. Sonucun False (Yanlış) olabilmesi için tüm karşılaştırmaların False olması gerekir.

Not ise değilse anlamına gelir ve tersine çevirir. Eğer ifade True ise False, False ise True yapar.

Örneğin bir değişkenin değerini 10 a eşit olup olmadığını sorgularken not a==10 şeklinde ifade edilebilir. Örneğin a 5 ise 5==10 karşılaştırması False değerini döndürür ama başındaki not ifadesi ise onu tam tersi yapar yani ifade True olur. Eğer True olsaydı yani a’nın 10 olması durumunda ifade True olacaktı. Not ile tam tersi haline gelip ifade False’a çevrilmiş olacaktı.

x = True
y = False
print(x and y)  # VE (and)
print(x or y)   # VEYA (or)
print(not x)    # DEĞİL (not)

ÖRNEK 1

ÖRNEK 2

s1 = 10
s2 = 5
print(s1>5 and s2<6)  # VE (and)
print(s1==10 or s2==10)   # VEYA (or)
print(not s1==s2)    # DEĞİL (not)
print(s1!=10) # DEĞİL

PYTHON ATAMA OPERATÖRLERİ

BAŞKA ÖRNEK

x = 10
y = 5

x += y  # x = x + y
print(x)
x -= y  # x = x - y
print(x)
x *= y  # x = x * y
print(x)
x /= y  # x = x / y
print(x)
x //= y # x = x // y
print(x)
x %= y  # x = x % y
print(x)
x **= y # x = x ** y
print(x)

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


error: Content is protected !!