Python Operatörleri Hile Sayfası
Python'da aritmetik, karşılaştırma, mantıksal, bitsel, atama ve kimlik operatörlerinde uzmanlaşın.
Aritmetik, Kat ve Atama
Matematiksel hesaplamaları ve atama değişikliklerini temsil eden standart operatörler.
| Yöntem / İşlev | Sözdizimi | Açıklama |
|---|---|---|
| + / - / * / / | a + b , a / b | Toplama, çıkarma, çarpma ve kayan noktalı bölme. |
| // | a // b | Kat Bölümü. İki sayıyı böler ve sonucu en yakın tam sayıya yuvarlar. |
| % | a % b | Modulo. Bölmenin kalanını döndürür. |
| ** | a ** b | Üs alma. A değişkenini b'nin kuvvetine yükseltir. |
| += / -= / *= | a += 5 | Yerinde matematik ve ödev güncellemeleri. |
Karşılaştırma, Mantıksal ve Kimlik
Değer eşitliğini ve bellek referanslarını karşılaştıran değerlendirme operatörleri.
| Yöntem / İşlev | Sözdizimi | Açıklama |
|---|---|---|
| == / != | a == b | Değerlerin eşit (==) olup olmadığını veya eşit olmadığını (!=) karşılaştırır. |
| < / > / <= / >= | a >= b | Büyüklük karşılaştırma kontrolleri. |
| and / or / not | cond1 and cond2 | Bileşik ifadeleri kontrol eden Boole mantıksal operatörleri. |
| is / is not | a is b | Kimlik kontrolü. Değişkenlerin bellekteki aynı nesne adresine işaret edip etmediğini kontrol eder. |
| in / not in | item in container | Üyelik kontrolü. Öğe sırayla bulunursa Doğru olarak değerlendirilir. |
İnteraktif Demo Komut Dosyası
# + / - / * / /
a + b , a / b
# //
a // b
# %
a % b
# **
a ** b
# += / -= / *=
a += 5
# == / !=
a == b
# < / > / <= / >=
a >= b
# and / or / not
cond1 and cond2
# is / is not
a is b
# in / not in
item in containerSıkça Sorulan Sorular
/ ve // operatörleri arasındaki fark nedir?
/ operatörü, kayan noktalı bölme işlemini gerçekleştirerek kayan nokta değerini döndürür (örneğin, 5/2 = 2,5), // ise en yakın tamsayıya yuvarlayarak taban bölmesini gerçekleştirir (örneğin, 5 // 2 = 2).
== ve is arasındaki fark nedir?
== iki nesnenin değerlerinin eşit olup olmadığını kontrol ederken is, iki değişkenin bellekteki tamamen aynı nesneye başvurup başvurmadığını kontrol eder.
İlgili Konular
Python'da koşullu ifadelerde, döngülerde ve döngü kontrol yapılarında uzmanlaşın. If-else, for, while, break ve devam etmeyi öğrenin.
Python Matematik Modülü İşlevleri Hile SayfasıPython matematik standart kütüphanesi için hızlı başvuru kılavuzu. Trigonometrik, logaritmik, yuvarlama ve aritmetik fonksiyonların nasıl kullanılacağını öğrenin.
Python Yerleşik İşlevleri Hile SayfasıPython'un yerleşik işlevlerine ilişkin başvuru kılavuzu. Yazdırma, uzunluk, aralık, numaralandırma, zip, harita, filtre ve daha fazlasını nasıl kullanacağınızı öğrenin.
Önerilen Python Kaynakları
İlgili etkileşimli eğitimler, yardımcı sayfalar ve kod karşılaştırmalarıyla bilginizi genişletin.
Python Döngüleri
Veriler üzerinde yineleme yapmak için Python döngülerini nasıl kullanacağınızı öğrenin. Etkileşimli örneklerle for döngüleri, while döngüleri, kesme, devam etme ve döngü en iyi uygulamaları konusunda uzmanlaşın.
Python'da Liste Nasıl Sıralanır
Python'da sort() yöntemini ve sorted() işlevini kullanarak bir listeyi nasıl sıralayacağınızı öğrenin. Özel anahtar sıralama ve ters sıralama örneklerini keşfedin.
Python vs JavaScript: Hangi Programlama Dili En İyisidir?
Python ve JavaScript arasında kapsamlı bir karşılaştırma. Sözdizimi farklılıklarını, performansı, kullanım örneklerini (arka uç ve ön uç) ve kodlama örneklerini keşfedin.