String Veri Tipi
Coddy'nin Ruby Journey'sinin Temeller bölümünün bir parçası — ders 5 / 88.
Ruby'de, string'ler metin verilerini depolamak için kullanılır. Bir string; harfler, sayılar, semboller ve boşluklar içerebilen bir karakter dizisidir. String'ler, programlamada en yaygın kullanılan veri türlerinden biridir.
Ruby'de, metni tırnak işaretleri (tek ' veya çift " tırnak) içine alarak dizeler oluşturursunuz. Ardından, atama operatörünü = kullanarak bunları değişkenlere atarsınız:
variable_name = "text"Örneğin, "Hello" metnini greeting adlı bir değişkende saklamak için şöyle yazarsınız:
greeting = "Hello"Tırnak işaretleri Ruby'ye bunun bir değişken adı veya sayı değil, metin olduğunu söyler. Tırnak işaretleri olmadan Ruby, Hello adında bir değişken veya metot arayacaktır.
String örnekleri:
name = "Alice" # Harf içeren metinmessage = 'Welcome!' # Tek tırnaklar da çalışıraddress = "123 Main St" # Sayılar içeren metinempty = "" # Boş dizeGörev
Kolaycity adında bir değişken oluşturun ve ona "Paris" dize değerini atayın. Ardından country adında başka bir değişken oluşturun ve ona "France" dize değerini atayın. Son olarak, puts komutunu kullanarak her iki değişkeni de görüntüleyin.
Kopya kağıdı
Ruby'de, stringler metin verilerini saklar ve metnin tırnak işaretleri (tek ' veya çift ") içine alınmasıyla oluşturulur:
variable_name = "text"Örnekler:
name = "Alice" # Harf içeren metin
message = 'Welcome!' # Tek tırnak da işe yarar
address = "123 Main St" # Sayı içeren metin
empty = "" # Boş stringTırnak işaretleri olmadan Ruby, bunu metin olarak değerlendirmek yerine bir değişken veya metot arayacaktır.
Kendin dene
# YAPILACAK: Değişkenleri aşağıya yazın
# Aşağıdaki satırları silmeyin
puts city
puts countryBu 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 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3Mantıksal Operatörler Bölüm 47Hesap Paylaşımı Hesaplayıcısı
Hoş Geldiniz MesajıKullanıcı Girdisi Alma13İleri Seviye Diziler
Aralıklar ile Dizi Dilimlemeİndeksler ile Dizi DilimlemeDizi OperatörleriInclude? Metodu2Değişkenler ve Veri Tipleri
Sayılar ve DeğişkenlerString Veri TipiBoolean Veri TipiSymbol Veri TipiVeri Tiplerini Kontrol Etmeİsimlendirme KurallarıÖzet - Değişken Oluşturma8Döngüler
Aralıklar ile For DöngüsüWhile DöngüsüBreakNextÖzet - FaktöriyelTimes DöngüsüUntil Döngüsüİç İçe DöngülerÖzet - Dinamik Girdi3Operatörler Bölüm 1
Aritmetik OperatörlerModulo OperatörüAritmetik KısayollarÖzet - Basit MatematikKarşılaştırma Operatörleri6Temel IO
puts ile Çıktı Almaprint ve p ile Çıktı AlmaDeğişkenlerle Çıktı Almagets ile Girdi AlmaChomp MetoduTip DönüşümüÖzet - Yaş HesaplayıcıÖzet - Doğru mu Yanlış mı9Metotlar
Metot TanımlamaMetot ParametreleriDönüş DeğerleriÖzet - Sigma MetoduÖzet - Doğrulama MetoduVarsayılan Parametre Değerleri12Koleksiyonlar Üzerinde Yineleme
Each Yineleyicisiİndeks ile EachStringler Üzerinde YinelemeMap ve Collect