Aritmetik
- Python kursu
- Başlangıç
- Ders 24/116
- 4 dk
+, -, *, /, //, %, ** operatörlerini öğrenirsin.
Aritmetik operatörler
Python'da aritmetik işlemler için operatörler vardır: + toplama, - çıkarma, * çarpma, / bölme.
Ek olarak: % mod (kalan), ** us, // taban bölme. Taban bölme sonucu aşağı yuvarlar: 7 // 2 sonucu 3.
print(7 % 3) # 1 (kalan)
print(2 ** 3) # 8 (us)
print(7 // 2) # 3 (taban bolme)Bu operatörler int ve float ile çalışır. Bölme her zaman float döndürür.
Us ve taban bölme
** us alma operatörüdür: 2 ** 3 = 8. // taban bölmedir: sonucu aşağı yuvarlar.
print(5 ** 2) # 25
print(9 // 2) # 4 (4.5 asagi -> 4)
print(-9 // 2) # -5 (-4.5 asagi -> -5)Taban bölme negatif sayılarda dikkat ister: -9 // 2 sonucu -5, çünkü -4.5 aşağı yuvarlanır.
Uygulama Aritmetik işlemleri yazdır
a = 10 ve b = 3 ata. print(a % b) ile kalan, print(a // b) ile taban bölme yazdır.
Başlangıç kodu
# Aritmetik işlemlerÖrnek çözüm
a = 10
b = 3
print(a % b)
print(a // b)Beklenen çıktı
1 3
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 7 % 3 işleminin sonucu nedir?
- 2
- 1 Doğru cevap
- 3
- 0
Açıklama: 7'nin 3'e bölümünden kalan 1.
2 Us alma işlemini tamamla
result = 2 ____ 3
print(result)
result = 2 ** 3
print(result)
Açıklama: Us alma Python'da ** ile yapılır.
3 2 ** 3 işleminin sonucu nedir?
- 6
- 9
- 8 Doğru cevap
- 5
Açıklama: ** us alma operatörüdür.