Menu
Coddy logo textTech

Daha İyi Yazdırma

Coddy'nin Rust Journey'sinin Fundamentals bölümünün bir parçası. Ders 64 / 75.

Bir diziyi for döngüsü kullanarak nasıl yazdıracağımızı öğrendik:

let numbers = [1, 2, 3, 4, 5];
    
for num in numbers {
    print!("{} ", num);
}

Ancak {:?} biçimlendiricisini kullanarak daha basit bir yol vardır:

{:?} biçimlendiricisi hata ayıklama biçimlendiricisi (debug formatter) olarak adlandırılır. Ekstra kod yazmadan bir değişkenin — özellikle diziler, vektörler, demetler (tuples) veya yapılar (structs) — içeriğini hızlıca incelemek istediğinizde yaygın olarak kullanılır. Bir koleksiyonun içinde hangi değerlerin saklandığını görmek amacıyla programınızda hata ayıklamak için harikadır.

let numbers = [1, 2, 3, 4, 5];
print!("{:?} ", numbers);
// Çıktı: [1, 2, 3, 4, 5]

Diğer bir yol ise hassasiyetle kullanmaktır (kayan noktalı diziler için kullanışlıdır):

let arr = [1.12345, 2.23456, 3.34567];
println!("{:.2?}", arr);
// Çıktı: [1.12, 2.23, 3.35]

Basit sayılar için de çalışacaktır:

let num = 6.1234;
println!("{:.2?}", num);
// Çıktı: 6.12

Kendin dene

Bu ders bir kod alıştırması içermiyor.

quiz iconKendini test et

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

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

Kendi başına pratik yap: Online Rust derleyicisi