Şu eğitimden: Python Temel Eğitimi
Aritmetik operatörler - Python Eğitimi
Şu eğitimden: Python Temel Eğitimi
Aritmetik operatörler
- [Eğitmen] Python tam bir aritmetik işleç kümesine sahiptir ve burada listelenmiştir. Toplama, çıkarma, çarpma, bölme tamsayı bölünmesi, kalan, üs ve unary negatif ve pozitif işleçler. Burada Komodo'da, alıştırma dosyalarının beşinci bölümünden arithmetic.py bir çalışma kopyasını açtım. Ve görüyorsunuz, birkaç değişkenimiz var ve sonra onlar üzerinde aritmetik yapıyoruz ve sonucu gösteriyoruz. Yani, önce ekleme operatörümüz var ve bunu kaydedip çalıştırdığımda, sonucun 5.3'ün sekize eşit olduğunu görüyorsunuz. Ve çıkarma operatörümüz var. Yani, beş eksi üç, kurtardığımda ve koştuğumda iki. Ve çarpma işleci. Editörüm bunu yaptığımda garip şeyler yapıyor. Kurtarıyorum ve koşuyorum ve sonuç 15. Ve bölüm operatörü. Bunu kaydedip çalıştırdığımda, iki işlenen tam sayı olsa bile sonucun artık bir tamsayı olmadığını fark ediyorsunuz. Böldüğümde, her zaman kayan bir nokta elde edeceğim. Bu, Python 3'teki yeni bir davranıştır. Python 2 bu şekilde çalışmaz, bu yüzden not almaya değer. Tamsayı bölmesini almak istersem, operatör için iki eğik çizgi işareti kullanırım ve kaydedip çalıştırdığımda, geri kalanı olmadan beşe bölünen bir sonuç alırım. Geri kalanını istersem, bana kalanını veya modülü verecek olan yüzde işaretini kullanırım. Ve kurtarıp koştuğumda, geri kalan ikisini aldığımı fark ettin. Bir operand'ı olumsuzlamak ve pozitif bırakmak için tek yönlü operatörler de vardır. Ve böylece, eğer Z'nin eksi Z'ye eşit olduğunu söylersem, o zaman burada eksi iki sonucunu elde ederim. Ve eğer Z'nin artı Z'ye eşit olduğunu söylersem, o zaman ikisini kendi başıma alırım. Ve sayı zaten negatif olsa bile, Z'nin artı Z'ye eşit olduğunu söylüyorum, sadece onu reddetmez. Yani, bu sadece dekorasyon için orada. İşlenenlere gerçekten hiçbir şey yapmaz. Yani, bunlar Python'daki aritmetik operatörlerdir. Bu bölümün geri kalanında daha fazla operatörü ele alacağız.
Deneme dosyaları ile uygulama yaparken öğrenin
Eğitmenin dersi öğretmek için kullandığı dosyaları indirin. İzleyerek, dinleyerek ve uygulama yaparak öğrenin.