Python yolculuğuna başlıyorsun ve programlamada temel matematiksel işlemleri öğrenmek mi istiyorsun? Sayısal hesaplamaları programlamak, bu büyüleyici dünyaya atılan ilk adımdır. Bu eğitimde Python'daki sayısal operatörler hakkında bilmen gereken her şeyi öğreneceksin. Toplama ve çıkarma gibi standart işlemlerin yanı sıra, tam sayı bölmesi, Modulo ve üs alma gibi daha özel işlevleri de öğreneceksin. Bu kavramlarda sağlam bir temel, daha karmaşık programları verimli bir şekilde geliştirmen için sana yardımcı olacaktır.
Önemli Bilgiler
- Python, matematiksel hesaplamalar için çeşitli sayısal operatörleri destekler.
- Temel işlemler toplama, çıkarma, çarpma ve bölme içerir.
- Modulo ve üstel gibi özel operatörler, sayıları işleme konusunda genişletilmiş olanaklar sunar.
- Tamsayı bölmesi, bölme sonuçlarını farklı bir şekilde ele alır ve hata yapmamak için anlamak önemlidir.
- Belirli Atama (Compound Assignments) ile hesaplamaların kompakt bir şekilde yazılması, kodu daha temiz ve okunması kolay hale getirir.
Aşama Aşama Talimat
1. Toplama – Değerleri Birleştirme
En basit matematiksel işlem toplama işlemidir. Python'da iki sayıyı toplamak için artı operatörünü (+) kullanırsın.
Burada a değeri 15 olacak.

2. Çıkarma – Değerleri Çıkarma
Çıkarma işlemi Python'da eksi operatörü (-) ile gerçekleştirilir.
b için sonuç 5 olacaktır.

3. Çarpma – Değerleri Çarpma
Çarpma işlemi için Python yıldız işaretini (*) kullanır.
Sonuç 12'dir.

4. Bölme – Float Bölme ile Tamsayı Bölmesi
Python, Floatt bölme ile tamsayı bölmesi arasında ayrım yapar. Floatt bölme, sonucu ondalıklı sayı olarak verir.
Sonuç 2.5'tir.

Buna karşılık, tamsayı bölmesi (integer division) iki eğik çizgi (//) ile farklı bir sonuç verir.
Burada ondalık kesilir, bu yüzden e değeri 2'dir.

5. Modulo – Kalan Değer
Modulo operatörü (%) bir bölmenin kalanını hesaplar.
Burada 2'nin 9'a kaç kez girdiğini kontrol ediyorsun. Aldığın kalan değer 1'dir.

Modulo operatörünü, bir sayının çift mi tek mi olduğunu kontrol etmek için de kullanabilirsin. Çift bir sayı için sayı % 2 işleminin sonucu 0'dır.

6. Üsler – Üs Hesaplama
Üs operatörü (**) ile bir sayıyı üslü hale getirebilirsin.
Sonuç 27'dir çünkü 3 üzeri 3, 3 * 3 * 3'e eşittir.
7. Belirli Atama ile Kompakt Yazım
Hesaplamaları daha kompakt hale getirmek için Belirli Atama (Compound Assignments) kullanırsın.
Bu, x = x + 2'ye eşdeğerdir ve sonuç 3 olacaktır.

8. Değerlendirme Sırası – Parantezleri Dikkate Al
Matematiksel hesaplamaların sırası oldukça önemlidir. Parantezlerin önce değerlendirilmesi gerektiğini ve ardından çarpma ve bölme işlemlerinin geldiğini unutma.
Burada ifade 25 verir (30 değil), çünkü çarpma önceliklidir.

İşlemleri etkilemek için parantez kullanmalısın.
Artık 30 alıyorsun.
Özet – Python'da Sayısal Operatörleri Başarıyla Yönet
Bu eğitimde Python'daki en önemli sayısal operatörleri öğrendin. Artık toplama, çıkarma, çarpma, bölme, Modulo ve üs alma işlemlerinin nasıl çalıştığını biliyorsun. Bu temel işlemler ile daha karmaşık programlar yazmaya başlayabilirsin. Bu operatörlerin sunduğu programlama güçlerini kullanarak matematiksel problemleri çözebilir ve yeteneklerini geliştirebilirsin.
Sıkça Sorulan Sorular
Python'da basit bir toplama nasıl yapılır?Artı operatörünü (+) kullan, örneğin a = 5 + 10.
Float ve tamsayı bölmesi arasındaki fark nedir?Float bölmesi sonucu ondalık olarak dönerken, tamsayı bölmesi ondalık kısmı keser.
Bölmenin kalanı nasıl hesaplanır?Kalanı elde etmek için Modulo operatörünü (% ) kullan, örneğin 9 % 2.
Python'da üsleri doğru bir şekilde nasıl kullanırım?İki yıldız ( ) kullan, örneğin 3 3 işlemi 27 verir.
Python'da Belirli Atama (Compound Assignments) ne yapar?Hesaplamalar için kompakt bir yazım sağlar, örneğin x += 2 yerine x = x + 2.