Python Eşit değil Operator(!=)
⚡ Akıllı Özet
Python Eşit değil operatörleri iki işleneni karşılaştırır ve içerikleri farklı olduğunda Boolean bir değer döndürür. != sembolü şu şekilde çalışır: Python 2 ve 3, ve çünkü Python Dinamik olarak tiplendirilmiştir ve farklı veri türleri arasında değerleri karşılaştırır.

Nedir? Python Eşit değil Operator mu?
Python çok dinamik bir programlama dili olarak tanımlanır ve genellikle güçlü bir şekilde yazılmış bir dil olarak kabul edilir. Bu ifade, eşit olmayan operatörün önemini anlayarak açıklanabilir. not equal operatörü, eğer operatörün her iki tarafındaki iki işlenenin değerleri eşit değilse, operatör doğru değeri sağlar, aksi takdirde yanlış değerini sağlar.
In not equal Eğer iki değişken farklı türde olsalar da aynı değerleri içeriyorlarsa, eşit değil operatörü doğru (true) değerini döndürür. Birçok programlama dili, değişken türü farklı olduğunda bunu doğru olarak sınıflandıramaz, bu da bazı programlama dillerinin kullanımını zorlaştırır. Python çok dinamik bir dil. İçinde PythonEşit olmayan operatörler, karşılaştırma operatörlerinden biri olarak sınıflandırılabilir.
Sözdizimi ile Eşit Değil operatörlerinin türleri Python
Her iki türün sözdizimi aşağıda gösterilmiştir: –
X<>Y X!=Y
Eşit olmayan operatörlerin iki türü vardır. Python:-
!=<>
Birinci tip, != kullanılan Python 2 ve 3 sürümleri.
İkinci tip, <> kullanılan Python Bu operatör, 2. sürümden itibaren ve 3. sürümden önce kullanımdan kaldırılmıştır.
Örnek Python Eşit değil Operator
Python'da eşit olmadığını göstermek için iki senaryoyu ele alalım. Aşağıda aynı veri türü için eşit olmayan ancak farklı değerler için eşit operatör örneği verilmiştir: -
A = 44 B = 284 C = 284 print(B!=A) print(B!=C)
Çıktı:
True False
Aşağıda farklı veri türleri için aynı değerler için python'da eşit değil örneği verilmiştir.
C = 12222 X = 12222.0 Y = "12222" print(C!=X) print(X!=Y) print(C!=Y)
Çıktı:
False True True
Eşit Değil nasıl kullanılır? OperaIF Bildirimi ile tor
Python'da if ifadesi, giriş seviyesi koşulunu kontrol eden ve doğru olduğunda çalıştırılan bir ifade olarak tanımlanabilir.
Aşağıda gösterildiği gibi if ifadesinin ve eşit değildir operatörünün kullanımına ilişkin temel bir örnek alalım: –
X = 5
Y = 5
if ( X != Y ):
print("X is not equal to Y")
else:
print("X is equal to Y")
Çıktı:
X is equal to Y
Burada eşit değil != if ifadesi ile birlikte kullanılır.
while döngüsünde eşit (==) operatörü nasıl kullanılır?
Python'da while döngüsü, bir koşul doğru veya yanlış olduğu sürece kod bloğunu yineler. Aşağıda gösterildiği gibi while döngüsünü ve eşittir operatörünü kullanarak tek sayıların yazdırılması durumunu ele alalım: –
m = 300
while m <= 305:
m = m + 1
if m%2 == 0:
continue
print (m)
Çıktı:
301 303 305
Burada eşit == if ifadesi ile birlikte kullanılır.
Örnek: Eşit değil operatörünü kullanarak çift sayıları bulma
Python'da while döngüsü not equal operatörüyle de kullanılabilir. Aşağıda gösterildiği gibi while döngüsünü kullanarak eşit olmayan operatörünü kullanarak çift sayıları yazdırma durumunu ele alalım: –
m = 300
while m <= 305:
m = m + 1
if m%2 != 0:
continue
print (m)
Çıktı:
302 304 306
Burada eşit değil != if ifadesi ile birlikte kullanılır.
Nasıl kullanılır? Python eşit değil Operaözel nesneli tor
Özel nesneler, kullanıcının veya geliştiricinin kendi özel uygulamalarını oluşturmasına olanak tanır. Bu, geliştiricilerin gerçek çıktıyı genellikle beklenenden değiştirmesine olanak tanır.
Aşağıda gösterildiği gibi eşit değil operatörünü kullanan özel bir nesne örneğini ele alalım: –
Örnek:
class G9Example: s_n='' def __init__(self, name): self.s_n = name def __ne__(self, x): if type(x) != type(self): return True # return True for different values if self.s_n != x.s_n: return True else: return False G1 = G9Example("Guru99") G2 = G9Example("HipHop99") G3 = G9Example("Guru99") print(G1 != G2) print(G2 != G3) print(G1 != G3)
Çıktı:
True True False
Karşılaştırma operatörleri Python
Aşağıdaki tabloda karşılaştırma listesi açıklanmaktadır operatörler Python: -
| Kullanım | anlam | Örnek E-posta |
|---|---|---|
!= |
Eşit değildir - işlenenler aynı değerlere sahip değilse doğru verir | A!=B |
== |
Eşittir: İşlenenler aynı değerlere sahipse doğru değerini verir | bir==B |
>= |
Büyük veya eşit - eğer birinci işlenen ikinci işlenenden büyük veya ona eşitse değer olarak doğruyu verir | A>=B |
<= |
Less veya eşittir - ilk işlenen doğruysa değer olarak doğruyu verir Less ikinci işlenenle eşit veya ondan büyük | bir<=B |
> |
Büyüktür – eğer birinci işlenen ikinci işlenenden büyükse değer olarak doğruyu verir | A>B |
< |
Less than – ilk işlenen doğruysa değer olarak true değerini verir Less ikinci işlenenden daha | A<B |
Eşit Değil Kullanımına İlişkin Faydalı İpuçları Operator
İşte bazı yararlı ipuçları
- Eşit değil operatörü biçimlendirilmiş dizelerde kullanılabilir.
- Bu özellik nispeten yenidir ve Python versiyon 3.6
- Geliştirici sözdiziminin aşağıdaki gibi olmasını sağlamalıdır:
!=ve yok≠çünkü bazı yazı tipleri veya yorumlayıcılar sözdizimini değiştiriyor!=için≠.
