Python Operatörler

Python Operatörler
Python Operatörler
0

Programlama dillerinde, çeşitli matematiksel işlemleri yapabilmek için operatörlere ihtiyaç duymaktayız. Python dilinde de bu operatörleri kullanmaktayız. Python‘da operatörler, bir tür hesaplamanın yapılması gerektiğini belirten özel sembollerdir. Toplama işlemi için toplama operatörünü kullanmak gerekirken, başka bir operatörü kullanamayız. Hangi işlemi yapmak istiyorsak o işleme dair atanmış olan operatör kullanılmalıdır. Bu yazımızda da Python’da nesneler üzerinde hesaplamaların nasıl gerçekleştirilebileceğini öğreneceğiz. Bu yazının sonunda, nesneleri ve operatörleri birleştirerek karmaşık ifadeler oluşturabilecek ve kendi aralarında işlem yaptırabileceksiniz.
Python dilinde operatörler çeşitli kategorilere ayrılmaktadır. Aritmetik operatörler, atama operatörleri, karşılaştırma operatörleri, mantıksal operatörler, kimlik operatörleri ve üyelik operatörleri.

Aşağıda bulunan tablodan operatörleri ve ne işe yaradıklarını görebilirsiniz.

İçindekiler

Operatörler
+Toplama işlemlerinde kullanılır
Çıkarma işlemlerinde kullanılır
*Çarpma işlemlerinde kullanılır
/Bölme işlemlerinde kullanılır
//Tam sayıların bölümlerinde kullanılır
**Sayının üssünü almak için kullanılır
%Mod almak için kullanılır
<Küçüktür anlamındadır
>Büyüktür anlamındadır
=Değişkenin eşit olduğu veriyi tanımlar
==Eşitlik olduğunu belirtir
!=Eşit değildir anlamındadır
<=Küçük eşittir anlamındadır
>=Büyük eşittir anlamındadır
+=Değişkene toplama işlemi ataması yapar
-=Değişkene çıkarma işlemi ataması yapar
*=Değişkene çarpma işlemi ataması yapar
/=Değişkene bölme işlemi ataması yapar
//=Değişkene tam sayı bölme ataması yapar
**=Değişkene üs alma işlemi ataması yapar
%=Değişkene mod alma işlemi ataması yapar

Python Operatörler

  • Toplama operatörü

Toplama işlemlerinde kullanılır. ( + ) işaretiyle uygulanır.

Çıktı:


  • Çıkarma operatörü

Çıkarma işlemlerinde kullanılır. ( ) işaretiyle uygulanır.

Çıktı:


  • Çarpma operatörü

Çarpma işlemlerinde kullanılır. ( * ) işaretiyle uygulanır.

Çıktı:


  • Bölme operatörü

Bölme işlemlerinde kullanılır. ( / ) işaretiyle uygulanır.

Çıktı:


  • Kat bölümü operatörü

Bölme işlemlerinde tam katı sayıyı bulmak için kullanılır. ( // ) işaretiyle uygulanır.

Çıktı:


  • Üs alma operatörü

Sayının üssünü almak için kullanılır. ( ** ) işaretiyle uygulanır.

Çıktı:


  • Mod alma operatörü

Sayı bir sayıya bölünür ve bölümünden kalan sayıya mod denir. Mod alma işleminde kullanılır.( % ) işaretiyle uygulanır.

Çıktı:


  • Küçüktür operatörü

Bir sayının, diğer sayıdan küçük olup olmadığını sorgulamak için kullanılır. True/False değer döndürür. Bool veri tipindedir. ( < ) işaretiyle uygulanır.

Çıktı:


  • Büyüktür operatörü

Bir sayının, diğer sayıdan büyük olup olmadığını sorgulamak için kullanılır. True/False değer döndürür. Bool veri tipindedir. ( > ) işaretiyle uygulanır.

Çıktı:


  • Eşittir operatörü

Bir değişkene veri ataması yapmak için kullanılır. Str , int , float vb. veri tiplerinde atama yapılabilir. Uygulanacak olan veri tipi değişkenlik gösterebilir. ( = ) işaretiyle uygulanır.

Çıktı:


  • Eşitlik operatörü

Değişkenler içerisine atanan verilerin kendi aralarında eşit olup olmadığını sorgulamak amaçlı kullanılır. True/False değer döndürür. a ve b’nin birbirine eşit olması anlamına gelir. Eşit olduğu durumda True değer döndürür. ( == ) işaretiyle uygulanır.

Çıktı:


  • Eşit değilse operatörü

Değişkenler içerisine atanan verilerin kendi aralarında eşit olup olmadığını sorgulamak amaçlı kullanılır. True/False değer döndürür. a ve b’nin birbirine eşit olmaması anlamına gelir. ( != ) işaretiyle uygulanır.

Çıktı:


  • Küçük eşittir operatörü

a değeri, b değerinden küçük veya eşittir anlamındadır. True/False değer döndürür. ( <= ) işaretiyle uygulanır.

Çıktı:


  • Büyük eşittir operatörü

a değeri, b değerinden büyük veya eşittir anlamındadır. True/False değer döndürür. ( >= ) işaretiyle uygulanır.

Çıktı:


  • Toplama ataması operatörü

x = x + y anlamına gelmektedir. Değişken içerisine toplama işlemi yaptırır. ( += ) işaretiyle uygulanır.

Çıktı:


  • Çıkarma ataması operatörü

x = x – y anlamına gelmektedir. Değişken içerisine çıkarma işlemi yaptırır. ( -= ) işaretiyle uygulanır.

Çıktı:


  • Çarpma ataması operatörü

x = x * y anlamına gelmektedir. Değişken içerisine çarpma işlemi yaptırır. ( *= ) işaretiyle uygulanır.

Çıktı:


  • Bölme ataması operatörü

x = x / y anlamına gelmektedir. Değişken içerisine bölme işlemi yaptırır. ( /= ) işaretiyle uygulanır.

Çıktı:


  • Kat bölümü ataması operatörü

x = x // y anlamına gelmektedir. Değişken içerisine bölme işlemi yaptırır. ( //= ) işaretiyle uygulanır.

Çıktı:


  • Üs alma ataması operatörü

x = x ** y anlamına gelmektedir. Değişken içerisine üs alma işlemi yaptırır ve kalanı yazdırır. ( **= ) işaretiyle uygulanır.

Çıktı:


  • Mod ataması operatörü

x = x % y anlamına gelmektedir. Mod aldırma işlemi yaptırır. Değişken içerisine bölme işlemi yaptırır ve kalanı yazdırır. ( %= ) işaretiyle uygulanır.

Çıktı:



Python Operatörler

İlginizi Çekebilir
C# if else 4. örnek

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