String
Coddy'nin Swift Journey'sinin Temeller bölümünün bir parçası. Ders 7 / 86.
Bir Character tek bir karakterdir (örneğin: 1, 6, %, b, p, ., T, vb.)
String türü, birden fazla Character öğesinden oluşan özel bir türdür.
Bir değişkende bir string değerini başlatmak için, değeri çift tırnak işaretleri içine alın:
let s1 = "This is a string"
let s2 = "This is also a string"Yukarıdaki örnekte, s1 ve s2 adında iki string sabiti başlatılmıştır.
Not: Python'ın aksine, Swift metinler (string) için yalnızca çift tırnak " kullanır. Tek tırnak işaretleri Swift dilinde metinler için geçerli değildir.
String Interpolation (Metin İçi Değişken Kullanımı):
Swift, \() kullanarak string interpolation adı verilen güçlü bir özelliğe sahiptir. Bu, değerleri doğrudan bir metnin içine eklemenizi sağlar:
let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// Benim adım Alice ve ben 25 yaşındayım.Görev
BaşlangıçI am learning to code with Coddy! dizesini coddy adlı bir sabitte saklayın.
Kesin dize değerini doğru büyük/küçük harf kullanımıyla sakladığınızdan emin olun.
Kendin dene
// Kodunuzu aşağıya yazın
// Boş metni görevin istediği tam dizeyle değiştirin
let coddy = ""
// Aşağıdaki satırı değiştirmeyin
print("coddy = \"\(coddy)\"")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
4Operatörler Bölüm 1
Aritmetik OperatörlerMod OperatörüBileşik AtamaTekrar - Basit MatematikKarşılaştırma Operatörleri7Temel Girdi/Çıktı
Print FonksiyonuDize EnterpolasyonuReadLine ile GirdiTür DönüşümüTekrar - 120'ye KadarTekrar - Doğru mu Yanlış mı10Fonksiyonlar
Fonksiyon TanımlamaParametreler ve ArgümanlarDönüş DeğerleriArgüman EtiketleriTekrar - Sigma FonksiyonuTekrar - Doğrulama FonksiyonuVarsayılan Değerler13Diziler Üzerinde Yineleme
Öğeler Üzerinde YinelemeEnumerate YöntemiDizeler Üzerinde Yineleme P1Dizeler Üzerinde Yineleme P22Değişkenler
Let ve VarTür AnotasyonlarıSayılarStringBooleanAdlandırma KurallarıTekrar - Değişkenleri Başlat5Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Tekrar - Basit MantıkMantıksal Operatörler Bölüm 3Üçlü Operatör8Hesap Bölüştürme Hesaplayıcısı
Karşılama MesajıGirdi Alma11FizzBuzz'a Farklı Bir Yorum
Oyuna Genel BakışFizzBuzz Fonksiyonu3Optional Değerler
Optional Değerler NedirIf Let ile AçmaGuard LetNil Birleştirme OperatörüTekrar - Güvenli Açma9Döngüler
For-In DöngüsüWhile DöngüsüRepeat-While DöngüsüBreakContinueTekrar - FaktöriyelDöngülerde Aralıklarİç İçe DöngüTekrar - Dinamik GirdiKendi başına pratik yap: Swift playground