CodeBlanks Logo Icon CodeBlanks

Özet - Değişkenler

Çoklu atama ve değişimle bir hesap yardımcı yazarsın.

Özet - Değişkenler

Bu grupta değişken atama, çoklu atama, adlandırma, id/type ve swap öğrendin.

  • = ile değer atarız.
  • a, b = 1, 2 çoklu atamadır.
  • Değişken adı harfle başlar, snake_case geleneği vardır.
  • id() kimlik, type() tür verir.
  • a, b = b, a ile swap yapılır.

Şimdi bu kavramları birleştiren iki görev var.

Uygulama Değişken ve swap

x = 10 ve y = 20 ata. x, y = y, x ile swap yap. Sonra print(x, y) yazdır.

Başlangıç kodu

main.py
# x ve y'yi tanımla

Örnek çözüm

main.py
x = 10
y = 20
x, y = y, x
print(x, y)

Beklenen çıktı

20 10

Uygulama Tür kontrolü yazdır

value = 42 ata. Sonra print(type(value)) ile türünü yazdır.

Başlangıç kodu

main.py
# Değeri tanımla

Örnek çözüm

main.py
value = 42
print(type(value))

Beklenen çıktı

<class 'int'>

Soru ve cevaplar

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

1 Hangisi yanlış?

  • a, b = b, a hata verir Doğru cevap
  • 2age geçersizdir
  • type(5) int döndürür
  • age = 25 geçerlidir

Açıklama: a, b = b, a Python'da gecerli bir swap'tir.

2 Çoklu atamayı tamamla

Soru
a, b, c = ____
print(a, b, c)
Cevap
a, b, c = 1, 2, 3
print(a, b, c)

Açıklama: a, b, c = 1, 2, 3 çoklu atamadır.

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