Python Değişkenler İfadeler ve Deyimler


Python Değişkenler İfadeler ve Deyimler

Mutfağımızda çeşitli yiyecekler için çeşitli kaplar bulundururuz. Örneğin suyu tencereye koymak yerine sürahiye, yemeği bardağa koymak yerine tabağa, meyvesuyunu kovaya koymak yerine bardağa koyarız. Programlama dillerinde de verileri koymak için bir kaba ihtiyacımız olacak. Her ne kadar günlük hayatta kompostoyu bardağada koyarsak içebilsek de, programlama dillerinde bu kaplar kesin olarak birbirinden ayrılır. Yani veri türleri ilgili kap içine konulup daha sonra ona göre işlem yapılırlar. Programlamada verilerin konulacağı kaplara değişken denir.

Python Degiskenler ifadeler ve Deyimler

Değişken tanımını bir hikaye şeklinde anlatmak istedim, bazen bu şekilde anlatım kafamızda daha net oturuyor.

Python nesneye yönelik bir dil olduğundan, aslında değişken terminden biraz uzak durmak gerekiyor. Ancak programlamaya yeni başlayanlar için, nesne terimi biraz karmaşık olabilceğinden yeni de değişken terimini kullanabiliriz. Daha ileride makalerde bunu ayrıntılı bir şekilde açıklayacağız. Anlatımı münkün olduğu kadar sade tutmaya, değişkenlerin çeşitli özelliklerini sonraya bırakmaya çalışacağız.

Değerler ve Tipleri

Bir programın çalıştığı temel şeylerden birisi değerlerdir. Bir karakter, bir tam sayı ya da bir cümleyi değer olarak nitelendirebiliriz. Önceki makalerimizde “Merhaba Dünya” yı görmüştük. Her bir değerin kendine özgü bir tipi vardır. Örneğin “Merhaba Dünya” bir cümle değerdir. Python yorumlayıcısı tırnak içerisinde yazılan karakter kümelerini cümle olarak algılar. Tam sayı değerlere örnek olarak 0,5,1996 verebiliriz. print() işlevi cümlelerde olduğu gibi, sayılar ile de çalışabilir.

Okadar şey anlattık artık bu anlattıklarımızı pratiğe dökmeye geldi , haydi başlıyalım!


Ekrana Merhaba Yazdıralım.

Yukarıdaki kodu incelediğimizde , tırnaklar içerisinde kullandık çünkü metin değeri bir string olarak ifade edilir ve herzaman tırnak içerisinde kullanılır.

Ekrana 2016 sayısını yazalım.

İkisinin arasındaki farkı şöyle ayırt edebiliriz eğer biraz 2016 sayısını string yani “2016” şeklinde çağırsaydık , matematiksel işlemler yapamıyacaktık. Yani toplama çıkarma işlemleri olmuyacaktı çünkü “2016” şeklinde çağılaran veriler “metinsel” veriler olur.

Python Type Kullanımı

Yukarıda yazıda belirttiğim gibi , bir verinin string veya int(sayısal) veri olup olmadığından bahsettim. Type ise verilerin tipini söyleyen hazır metodlardır.

ÇIKTI :

Yukarıdaki verinin çıktısı bu şekilde olucaktır. Yani ilk veri “merhaba” yani tırnak içinde belirtilidği için bir str veri yani string veri olduğunu söyledi.

İkinci veri ise tırnak ifadesi kullanılmadan bir sayı olduğunu belirttiği için ve tam sayı olduğu için , int olduğunu belirtti.

Üçüncü veri bir ondalık sayı olduğu için float tipi olduğunu belirtti.

Sonuç olarak ;

Python dilinde, değişkenlerin nasıl ifade ediliğini ve ne ise yaradığından bahsettik. Aynı zamanda değişkenleri veri tiplerinden bahsettik. Eğer makalenin başından sonuna kadar burayı okuduysanız emin olun artık yavaş yavaş python temelleri oturmaya başlamış demektir 🙂

 

Python Değişkenler İfadeler ve Deyimler

Giriş Yap

Hoşgeldin, sefa getirdin :)

Şifre Sıfırla

Şifreni bidaha unutma lütfen :)

Geri git :
Giriş Yap