PHYTON PROGRAMLAMA OPERATÖRLERİ
Phyton programlama dilinde atama operatörleri, matematiksel, ilişkisel, mantık ve bitsel operatörler. Phyton ile operatörlerin kullanımına ilişkin örnekler.
Her programlama dilinde bazı işlemleri gerçekleştirmek üzere operatörler vardır. Bunların çoğu aynı olsa da aralarında farklılık gösteren operatörler de vardır. Bu bölümde PHYTON programlama diline ait operatörleri bir arada vereceğiz.
Matematiksel Operatörler
Bildiğimiz dört işlemi yapan komutlardır.
Operatör Sembol Kullanımı
Toplama + A + B
Çıkarma - A – B
Çarpma * A * B
Bölme / A /B
Modül % A%B
Katsayı // A//B
Kuvvet ** A**B
Yukarıdaki operatörlerden kuvvet ve katsayı dikkatinizi çekmiş olabilir.
A**B ifadesi, AB işlemini yapar.
A//B ifadesi A’nın içinde kaç tane B olduğunu bulur. Bir anlamda varsa ondalık kısmı atılmış bölme işlemi yapar.
Aşağıdaki kod parçasında; x’e 10, y’ye 90 değeri atanmıştır. Bu sayıların toplamı z’ye, farkı t’ye, çarpımı k’ye atanmıştır. Sonra bu değerler sırayla ekrana yazdırılmıştır.
x=10
y=90
z=x + y
t=y – x
k=x*y
print(z)
print(t)
print(k)
İlişkisel Operatörler
Bu operatörlerin kullanımına bir örnek verecek olursak;
x=5
y=6
z=5
if(x<y):
print(x)
if(x==z):
print(z)
Yukarıdaki kod satırlarının açıklamasını yapacak olursak;
Eğer x, y’den küçükse ekrana x’i yaz. Eğer x, z’ye eşit ise ekrana z’yi yaz şeklindedir. Görüldüğü gibi ilişkisel operatörler karşılaştırma işlemlerinde kullanılmaktadır.
Operatör Sembol Kullanımı
Eşittir == A == B
Eşit değil != A !=B
Küçüktür < A < B
Büyüktür > A > B
Küçük veya eşit <= A < = B
Büyük veya eşit >= A > = B
Mantıksal Operatörler
Operatör Sembol Kullanımı
Ve and A and B
Veya or A or B
Değil not A not B
Mantıksal operatörlerin kullanımı aşağıdaki gibidir.
t=1
s=0
n=t and s
print(n)
Yukarıdaki komutlar ekrana 0 yazacaktır.
Atama Operatörleri
Atama operatörlerinde = operatörü değer atama olarak kullanılır. x = 3 dediğimizde x artık 3’e eşit olur. x + = 7 komutunu da girersek x, bu kez 10 olur. Örneğin;
x = 3
x+=7
print(x)
komutlarını girersek ekrana 10 yazılır.
Operatör Sembol Kullanımı
Atama = x = 3
Toplayarak Ekle += x+=3
Çıkararak ekle -= x–= 3
Çarparak ekle *= x*= 3
Bölerek ekle /= x/= 3
Bitsel Operatörler
Operatör Sembol Kullanımı
Bitsel VE & A & B
Bitsel OR | A | B
Bitsel DEĞİL ~ ~X
Sağa Kaydırma >> A >> 3
Sola Kaydırma << A << 2
Yukarıdaki komutlar bitlerle işlem yapıldığında kullanılır ki bunlar ileri konulardır. Öncelikle phyton’un temellerini öğrenmelisiniz.
Problem Çözme Süreci Çözümlü Sorular
SANATSAL BİLGİ
11/01/2018