-
Bazı değerleri bilgisayarın hafızasında tutmak ve daha sonra bunlara verdiğimiz adlarla erişmek isteyebiliriz. Bunu variable'ler ile gerçekleştireceğiz.
-
İlk olarak yapacağımız şey variable'ye vereceğimiz ismi yazmak. Bu isim
penguen,uzunluk,maaşgibi istediğiniz bir isim olabilir (burada dikkat edilmesi gereken yer, verilecek ismin daha önceden Python'un default olarak kullanmadığı isimler olması. Meselaif,continue,forgibi keyword'ler daha önceden ayrıldığı için bunları variable ismi olarak kullanamayız) -
Python'un daha önceden kendisine ayırdığı isimler (reserved words):
and del from not while as elif global or with assert else if pass yield break except import print True class exec in raise False continue finally is return def for lambda try -
Variable ismini seçtikten sonra bu ismin değerinin ne olacağını söylemeliyiz. Bu aşamadan sonra Python verdiğimiz ismi gördüğünde aslında verdiğimiz değeri çağırıyor olacak.
-
Bu değer atama işlemini
=sembolü ile yapacağız. Normalde bildiğimiz anlamından farklı bu=işareti. Eşitliğin sağındaki değeri solda yazdığımızın değeri olarak ata demiş oluyoruz bununla. Bu işlemevariable assignmentdeniyor.
a = 2a2
a + 57
b = 2 + 4b6
b + 410
-
Artık kodun başka bir yerinde
aile işlem yapmaya çalışsam pythona'ya2olarak davranacak -
Variable Assingment'i kafamızda canlandırmak için şöyle düşünebiliriz:
- Variable'a bir isim verip bir atama yaptığımızda Python bilgisayarın hafızasında o isimli bir konteyner oluşturuyor ve ismini verdiğimiz isim yapıyor. Daha sonra bu isim çağrıldığında o konteynera gidiyor ve o değeri alıyor
