Menu
Coddy logo textTech

Sayılar

Coddy'nin Swift Journey'sinin Temeller bölümünün bir parçası — ders 6 / 86.

Değişkenler, veri değerlerini tutan kapsayıcılardır. Bir program içinde bilgiyi depolamak, işlemek ve görüntülemek için kullanılırlar.

Kısacası, bir değişken, değişkenin adını yazarak erişebildiğimiz bir bellek birimi gibidir.

Her değişkenin benzersiz bir adı ve farklı türlerde olabilen bir değeri vardır. Swift, tip güvenli bir dildir; yani değişkenlerinizin tutabileceği değerlerin türleri konusunda katıdır.

Bir değişkeni veya sabiti başlatmak için şu formatı kullanırız:

let constantName = value
var variableName = value

Farklı sayı türlerine bir göz atalım:

Int1 veya -2 gibi bir tam sayı (bütün sayı).

Double1.32 veya 0.98 gibi kayan noktalı bir sayı (ondalık).

Örneğin:

Int türünde, a isminde ve 3 değerinde bir sabit başlatmak için:

let a = 3

Double türünde, b isminde ve 13.2 değerinde bir sabit başlatmak için:

let b = 13.2

Not: Değişken isimleri bir sayı ile başlayamaz. Kelimeleri ayırmak için boşluk veya tire değil, camelCase kullanın (örneğin, playerName).

challenge icon

Görev

Başlangıç

Değeri 5 olan, myVar adında bir sabit başlatan kod yazın.

  • ? işaretini doğru değerle değiştirin
  • // ile başlayan satırlar yorumdur — ne yapılması gerektiğini açıklarlar ancak kodunuzu etkilemezler
  • Sadece let myVar = ? yazan satırı değiştirin

Kopya kağıdı

Değişkenler, veri değerlerini tutan kapsayıcılardır. Sabitler için let ve değişkenler için var kullanın:

let constantName = value
var variableName = value

Swift'in farklı sayısal türleri vardır:

Int1 veya -2 gibi tam sayılar

Double1.32 veya 0.98 gibi ondalıklı sayılar

Örnekler:

let a = 3      // Int
let b = 13.2   // Double

Not: Değişken isimleri bir sayı ile başlayamaz. Çok kelimeli isimler için camelCase kullanın (örneğin, playerName).

Kendin dene

// Kodunuzu aşağıya yazın
let myVar = ?

// Aşağıdaki satırı değiştirmeyin
print("myVar = \(myVar)")
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler