Operatörler#
giriiş#
Python’daki operatörler, değerler ve değişkenler üzerinde işlemler gerçekleştirmenizi sağlayan özel semboller ve anahtar kelimelerdir. Aritmetik ve karşılaştırmadan mantıksal, bit düzeyinde ve atama işlemlerine kadar geniş bir işlev yelpazesini kapsarlar. Bu operatörlere hakim olmak, programlarınızdaki neredeyse her hesaplama veya karar verme sürecinin temelini oluşturdukları için, anlamlı ve verimli Python kodu oluşturmak için çok önemlidir. Aşağıda, her operatörün kullanımını ve beklenen sonuçlarını anlamanıza yardımcı olacak kısa örnekler bulacaksınız.
Arithmetic#
İsim |
Sembol |
Operatör |
Örnek |
|---|---|---|---|
Ek |
|
|
|
Bölüm |
|
|
|
Üs alma |
|
|
|
Kat Bölümü |
|
|
|
Modulo |
|
|
|
Çarpma |
|
|
|
Olumsuzlama |
|
|
|
Çıkarma |
|
|
|
Augmented Arithmetic#
İsim |
Sembol |
Operatör |
Örnek |
|---|---|---|---|
Ek |
|
|
|
Bölüm |
|
|
|
Üs alma |
|
|
|
Kat Bölümü |
|
|
|
Modül |
|
|
|
Çarpma |
|
|
|
Çıkarma |
|
|
|
Comparison#
İsim |
Sembol |
Operatör |
Örnek |
|---|---|---|---|
Eşitlik |
|
|
|
Eşitsizlik |
|
|
|
Büyüktür |
|
|
|
Büyük veya Eşit |
|
|
|
Daha az |
|
|
|
Küçük veya Eşit |
|
|
|
Zincirleme Karşılaştırma |
|
|
|
Logical#
İsim |
Sembol |
Örnek |
|---|---|---|
YANLIŞ |
|
Bazı değerler
|
Doğru |
|
Any object that is not explicitly |
İsim |
Sembol |
Operatör |
Örnek |
|---|---|---|---|
Kimlik |
|
|
|
Kimlik Değil |
|
|
|
Mantıksal VE |
|
|
|
Mantıksal Olumsuzlama |
|
|
|
Mantıksal VEYA |
|
|
|
Koşullu İfade |
|
|
|
Sequences (Lists, Tuples, Strings)#
İsim |
Sembol |
Operatör |
Örnek |
|---|---|---|---|
Birleştirme |
|
|
|
Dilim Ataması |
|
|
|
Dilim Silme |
|
|
|
Dilimleme |
|
|
Dictionaries (Mappings)#
İsim |
Sembol |
Operatör |
Örnek |
|---|---|---|---|
İndeksli Atama |
|
|
|
İndeksli Silme |
|
|
|
İndeksleme |
|
|
String Formatting#
İsim |
Sembol |
Operatör |
Örnek |
|---|---|---|---|
Dize Biçimlendirme |
% |
|
|
Membership#
İsim |
Sembol |
Operatör |
Örnek |
|---|---|---|---|
Kapsama Testi |
|
|
|
Üyelik Reddi (Katılmıyor) |
|
|
|
Bitwise#
İsim |
Sembol |
Operatör |
Örnek |
|---|---|---|---|
Bitwise ve |
|
|
|
Bit düzeyinde özel veya (XOR) |
|
|
|
Bit düzeyinde ters çevirme (DEĞİL) |
|
|
|
Bitwise Veya |
|
|
|
Sol Shift |
|
|
|
Sağ Vites |
|
|
|
Augmented Bitwise#
İsim |
Sembol |
Operatör |
Örnek |
|---|---|---|---|
Artırılmış Bitwise VE |
|
|
|
Geliştirilmiş Bit Düzeyinde Özel Veya (XOR) |
|
|
|
Artırılmış Bitwise Veya |
|
|
|
Geliştirilmiş Sol Kaydırma |
|
|
|
Artırılmış Sağ Kaydırma |
|
|
|