CodeBlanks Logo Icon CodeBlanks

Özet - Veri türleri

int, float, str ve bool'u birleştirerek bir profil kartı yazarsın.

Özet - Veri türleri

Bu grupta int, float, bool, str, None ve tür dönüşümünü öğrendin.

  • int tamsayı, float ondalıklı sayı.
  • bool True/False; aslında int.
  • str metin; tek ya da çift tırnakla.
  • None "deger yok" türü; is None ile kontrol.
  • int(), float(), str(), bool() ile açık dönüşüm.

Şimdi iki görev bu kavramları birlestiriyor.

Uygulama Tür dönüşümü yazdır

price_str değişkenine "19.99" ata. price değişkenine float(price_str) ata. Sonra print(price) yazdır.

Başlangıç kodu

main.py
# Donusum yap

Örnek çözüm

main.py
price_str = "19.99"
price = float(price_str)
print(price)

Beklenen çıktı

19.99

Uygulama int ve str birlikte

count değişkenine 50 ata. message değişkenine str(count) ata. Sonra print(message) yazdır.

Başlangıç kodu

main.py
# int'i str'ye çevir

Örnek çözüm

main.py
count = 50
message = str(count)
print(message)

Beklenen çıktı

50

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Hangisi yanlış?

  • int tamsayı tutar
  • bool True/False tutar
  • float ondalıklı tutar
  • None == True sonucu True Doğru cevap

Açıklama: None == True sonucu False'tür, True değil.

2 Bool değeri ata

Soru
is_ready = ____
print(is_ready)
Cevap
is_ready = True
print(is_ready)

Açıklama: is_ready = True bool atandir.

Başlangıç bölümündeki tüm dersler