Değişken Atama (Variable Assignment)
- 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 = 2
a
2
a + 5
7
b = 2 + 4
b
6
b + 4
10
- 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
Quiz
Answer the questions to check your understanding.
This lesson includes a short quiz.
Lesson discussion
Swap insights and ask questions about Python Temel
Be the first to start the discussion
Ask a question or share your thoughts about this lesson.
