int ve float
- Python kursu
- Başlangıç
- Ders 13/116
- 4 dk
int ve float türlerini ve dönüşümlerini öğrenirsin.
int ve float
Python'da sayılar iki temel türdedir: int (tamsayı) ve float (ondalıklı).
age = 25 # int
price = 19.99 # floatint büyük ya da küçük tamsayıları tutar; Python'da tamsayı sınırı yoktur (bellek yettigince). float ise ondalıklı sayılar içindir.
Iki tür arasında işlem yapınca sonuç genelde float olur: 5 + 2.0 sonucu 7.0. Buna otomatik tür dönüşümü denir.
Büyük sayılar ve alt çizgi
Python büyük sayıları okumayı kolaylastırnak için alt çizgi kabul eder:
population = 7_900_000_000
budget = 1_250_000.50Alt çizgiler Python tarafından yoksayilir; sayı yine aynı değerdedir. Bu, binlik ayıracı gibi okunabilirliği artırır.
Bilimsel gösterim de destektir: 1e6 bir milyon demektir (float).
Uygulama int ve float yazdır
count değişkenine 100 (int), weight değişkenine 2.5 (float) ata. Sonra print(count, weight) yazdır.
Başlangıç kodu
# Sayilari tanımlaÖrnek çözüm
count = 100
weight = 2.5
print(count, weight)Beklenen çıktı
100 2.5
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 5 + 2.0 işleminin sonucu nedir?
- 7
- 7.0 Doğru cevap
- 5.0
- Hata verir
Açıklama: int + float = float, sonuç 7.0.
2 Ondalıklı fiyatı ata
price = ____
print(price)
price = 19.99
print(price)
Açıklama: price = 19.99 float değer atandin.
3 Aşağıdakilerden hangisi float türündedir?
- 5
- '5.0'
- 5.0 Doğru cevap
- "5"
Açıklama: 5.0 ondalıklı sayıdır, float.