lostyazilim

Ruby’de Değişkenler ve Değişken Tanımlama Kuralları

3 Mesajlar 2.048 Okunma
lstbozum
wmaraci reklam

Canahm3t Canahm3t Php Developer Kullanıcı
  • Üyelik 19.07.2011
  • Yaş/Cinsiyet 34 / E
  • Meslek Php Developer
  • Konum Eskişehir
  • Ad Soyad A** İ**
  • Mesajlar 169
  • Beğeniler 2 / 14
  • Ticaret 1, (%100)
Hangi dili kullanırsanız kullanın değişkenler programlama işleminin olmazsa olmazlarıdır. Eğer daha önceden başka bir programlama dili ile ilgilendiyseniz bilirsiniz ki değişkenler programımız çalışırken string, integer, boolean vb. tipine bakılmaksızın elimizdeki verileri depoladığımız alanlardır. Biz değişkeni yok etmesek bile programımız çalışmayı sona erdirdiğinde kullandığımız değişkenler hafızadan silinecektir.Genel olarak baktığımızda değişkenleri elimizdeki verileri bellekte belirli bir yere yerleştirmek ve ihtiyacımız olduğunda da hızlıca çağırmak için kullanıyoruz.

Ruby için örnek vermek gerekirse:
kisi = "Ahmet İşcan"
puts kisi


Yukarıdaki örnekte kisi isimli bir değişken oluşturduk ve içine Ahmet İşcan değerini atadık. Daha sonra puts komutu yardımıyla değişkenimizi ekrana yazdırdık.

Yukarıda da gördüğünüz üzere Ruby’de de değişkenlere atama işlemini =(eşittir) ile yapmaktayız. Diğer dillerde olduğu gibi Ruby’de de değişken oluştururken belirli kuralları dikkate almalıyız.

Ruby’de Değişken Tanımlarken Dikkat Edilmesi Gereken Noktalar

  • Değişkenlerimiz tek parça olmalıdır. Değişken isimlerinde boşluk kullanılmaz.(Örn: kisi, isimsoyisim, rubydersleri vb.)

  • Değişken isimleri sadece harflerle ve alt çizgi ile başlayabilir. Özel karakterlerle veya sayılarla başlayamaz.(Örn: isim, _isim, degisken vb.)

  • Değişkenlerimiz sadece harfleri, sayıları ve alt çizgiyi içerebilir. Özel karakterleri içeremez.(Örn: isim, isim_soyisim, renk1, sayi3 vb.)

  • Ruby’de değişken isimleri büyük-küçük harf duyarlıdır. Yani ahmet ile Ahmet farklı iki değişkendir.



Kaynak: Ruby’de Değişkenler ve Değişken Tanımlama Kuralları
kilitbilgi

kişi bu mesajı beğendi.

wmaraci
reklam

kilitbilgi kilitbilgi kilitbilgi@gmail.com Kullanıcı
  • Üyelik 13.06.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad B** Ç**
  • Mesajlar 396
  • Beğeniler 82 / 125
  • Ticaret 3, (%100)
Tebrikler , güzel bir anlatım.
 

 

Canahm3t Canahm3t Php Developer Kullanıcı
  • Üyelik 19.07.2011
  • Yaş/Cinsiyet 34 / E
  • Meslek Php Developer
  • Konum Eskişehir
  • Ad Soyad A** İ**
  • Mesajlar 169
  • Beğeniler 2 / 14
  • Ticaret 1, (%100)

kilitbilgi adlı üyeden alıntı

Tebrikler , güzel bir anlatım.

teşekkürler Ruby hakkında bildiklerimi paylaşmaya çalışıyorum :)
 

 

wmaraci
Konuyu toplam 3 kişi okuyor. (0 kullanıcı ve 3 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al