Lajiverta Academy Satın Al — 499₺

Academy 🐍 Python Sayılar & Operatörler

Dört İşlem ve Bölmenin Sırrı

🔢 Sayılar & Operatörler bölümü · Code Quest Python parkuru

Python dev bir hesap makinesi gibidir. Temel operatörler: + toplama, - çıkarma, * çarpma, / bölme.

PYTHON
print(7 + 3)
print(7 - 3)
print(7 * 3)
print(7 / 2)
▸ ÇIKTI
10
4
21
3.5

Kritik detay: / bölme işlemi her zaman float (ondalıklı) sonuç verir — sonuç tam bölünse bile:

PYTHON
print(10 / 2)
print(type(10 / 2))
▸ ÇIKTI
5.0
<class 'float'>

Evet, 10 / 2 sonucu 5 değil 5.0! Bu, sınavlarda ve mülakatlarda bile sorulan meşhur bir Python detayıdır.

💡 int ile float bir işleme girerse sonuç her zaman float olur: 2 + 0.52.5, 3 * 1.03.0

Kendini test et

Bu kodun çıktısı ne olur?

print(10 / 4)
print(10 // 4)
print(10 % 4)
Cevabı gör

Çıktı:

2.5
2
2

/ gerçek bölme → 2.5; // tam kısım → 2; % kalan → 10 - (2×4) = 2.

print(8 / 2) ne yazdırır?

  • 4.0
  • 4
  • 4.00
  • Hata verir
Cevabı gör

Cevap: 4.0

/ operatörü HER ZAMAN float döndürür — sonuç tam bölünse bile: 4.0. Tam sayı istiyorsan 8 // 2 → 4.