Python derslerinin bu bölümünde değişken nedir, nasıl tanımlanır gibi soruları cevaplayacağım.
Değişkenler programlama dilinin vazgeçilmez elemanlarıdır. Hemen her şeyde kullanılır. İngilizce'de variable olarak geçmektedir.
Değişkenler herhangi bir veri tipinden değer tutan ve değeri sürekli değiştirilebilen elemanlardır. Aşağıdaki resme baktığımızda 10 değerini tutan kutucuk aslında bir değişkendir. Değişkenler RAM de saklanır, program çalışması bittiğinde hafızadan silinir.
Kullanırken ise uygulamada bir değişken ismi uydururuz ki tabii ki her programlama dilinde değişken isimlendirme kuralları dahilinde. Sonrasında bu isim verdiğimiz değişkene bir değer atar ve sonrasında üzerinde işlemler yaparız.
Python dilinde değişken tanımlama ve aynı zamanda değer atama aşağıdaki gibidir:
Bu ifade ile i adında bellekte bir alan oluşturduk ve bu alana 50 değerini atamış olduk. i bir değişkendir.
Şimdi bu değeri ekrana bastıralım.
Değişkenimizi değerinin 50 olduğunu da doğrulamış olduk.
Değişkenler adı üstünde değişebilen objelerdir. Biz başlangıç için 50 değerini vermiş olabilir ancak programın ilerleyen bölümlerinde bu değişkenin değerini istediğimiz kadar değiştirebiliriz. Geçerli değeri en son aldığı değer olacaktır.
Normalde C ve Java gibi C-syntax dillerde ve birçok programlama dilinde bir değişken tanımlarken başlangıçta hangi tipte olduğunu belirtmemiz gerekir.
Ancak Python' u diğer dillerden ayıran en önemli özellik veri tipinin dinamik olarak güncellenebiliyor olması. Yani biz şimdi i adında bir değişken oluşturduk ve içine 50 değerini atadığımızda bu değişken integer yani tamsayı tipinde bir değişken oldu.
Ancak biz aynı zamanda bu değişkene float yani ondalıklı bir sayıyı atarsak bu sefer bu değişken float tipinde bir değişken olacaktır :
Şimdilik bu kadar.
Umarım faydalı bir çalışma olmuştur.
Teşekkürler.
Kaynak belirtilmeyen görseller bana aittir. The pictures without source in the post is belong to me