Swift - Değişkenler

Bir değişken, programlarımızın değiştirebileceği adlandırılmış depolama alanı sağlar. Swift 4'teki her değişkenin, değişkenin belleğinin boyutunu ve düzenini belirleyen belirli bir türü vardır; bu hafızada saklanabilecek değerlerin aralığı; ve değişkene uygulanabilecek işlemler kümesi.

Swift 4, aşağıdaki temel değişken türlerini destekler -

  • Int or UInt- Bu, tam sayılar için kullanılır. Daha spesifik olarak, 32 veya 64 bit işaretli tamsayı tanımlamak için Int32, Int64, 32 veya 64 bit işaretsiz tamsayı değişkenlerini tanımlamak için UInt32 veya UInt64 kullanabilirsiniz. Örneğin, 42 ve -23.

  • Float- Bu, 32 bitlik bir kayan nokta sayısını temsil etmek için kullanılır. Daha küçük ondalık noktalı sayıları tutmak için kullanılır. Örneğin, 3.14159, 0.1 ve -273.158.

  • Double- Bu, 64 bitlik bir kayan nokta sayısını temsil etmek için kullanılır ve kayan nokta değerlerinin çok büyük olması gerektiğinde kullanılır. Örneğin 3.14159, 0.1 ve -273.158.

  • Bool - Bu, doğru veya yanlış olan bir Boole değerini temsil eder.

  • String- Bu sıralı bir karakter koleksiyonudur. Örneğin, "Merhaba, Dünya!"

  • Character- Bu, tek karakterli bir dizedir. Örneğin, "C"

Swift 4 ayrıca, sonraki bölümlerde ele alacağımız çeşitli diğer değişken türlerini tanımlamaya izin verir. Optional, Array, Dictionaries, Structures, ve Classes.

Aşağıdaki bölüm, Swift 4 programlamasında çeşitli değişken türlerinin nasıl açıklanacağını ve kullanılacağını kapsayacaktır.

Değişken Beyanı

Değişken bildirimi, derleyiciye değişken için depolamanın nerede ve ne kadar oluşturulacağını söyler. Değişkenleri kullanmadan önce, bunları kullanarak bildirmelisiniz.var aşağıdaki gibi anahtar kelime -

var variableName = <initial value>

Aşağıdaki örnek, Swift 4'te bir değişkenin nasıl tanımlanacağını gösterir -

var varA = 42
print(varA)

Yukarıdaki programı oyun alanını kullanarak çalıştırdığımızda, aşağıdaki sonucu elde ederiz -

42

Tip Açıklamaları

Sağlayabilirsiniz type annotationBir değişkeni bildirdiğinizde, değişkenin depolayabileceği değerlerin türü hakkında net olmak için. İşte sözdizimi -

var variableName:<data type> = <optional initial value>

Aşağıdaki örnek, Annotation kullanılarak Swift 4'te bir değişkenin nasıl ilan edileceğini gösterir. Burada, tür ek açıklamasını kullanmıyorsak, değişken için bir başlangıç ​​değeri sağlamanın zorunlu hale geldiğine dikkat etmek önemlidir, aksi takdirde değişkenimizi tür ek açıklamasını kullanarak bildirebiliriz.

var varA = 42
print(varA)

var varB:Float

varB = 3.14159
print(varB)

Yukarıdaki programı oyun alanını kullanarak çalıştırdığımızda, aşağıdaki sonucu elde ederiz -

42
3.1415901184082

Değişkenleri Adlandırma

Bir değişkenin adı harflerden, rakamlardan ve alt çizgi karakterinden oluşabilir. Bir harf veya alt çizgiyle başlamalıdır. Swift 4 büyük / küçük harfe duyarlı bir programlama dili olduğundan büyük ve küçük harfler farklıdır.

Değişkenlerinizi adlandırmak için basit veya Unicode karakterleri kullanabilirsiniz. Aşağıdaki örnekler, değişkenleri nasıl adlandırabileceğinizi gösterir -

var _var = "Hello, Swift 4!"
print(_var)

var 你好 = "你好世界"
print(你好)

Yukarıdaki programı oyun alanını kullanarak çalıştırdığımızda aşağıdaki sonucu alıyoruz.

Hello, Swift 4!
你好世界

Değişkenleri Yazdırma

Bir sabitin veya değişkenin geçerli değerini yazdırma işlevi ile yazdırabilirsiniz. Adı parantez içine alarak bir değişken değerini enterpolasyon yapabilir ve açılış parantezinden önce bir ters eğik çizgi ile ondan kaçabilirsiniz: Aşağıda geçerli örnekler verilmiştir -

var varA = "Godzilla"
var varB = 1000.00

print("Value of \(varA) is more than \(varB) millions")

Yukarıdaki programı oyun alanını kullanarak çalıştırdığımızda aşağıdaki sonucu alıyoruz.

Value of Godzilla is more than 1000.0 millions