Notebook
July 8th, 2007 by japanese

Aslında bu başlık yanlış, doğrusu “Python’da Değişken Tanımlamamak” olacaktı. Çünkü Python’da değişken tanımlanmıyor, değişkenlerin tipleri atandıkları ilk değere göre belirleniyor. Bu da bize kullanım rahatlığı sağlıyor.
Değişkene değer atama yaparken sayıları direkt, string ifadeleri ise tırnak içinde yazıyoruz. Tek ya da çift tırnak kullanabiliriz, aynı anlama geliyor.

Örnek 1 :

değişken=değer
a=5
b=”ali”
k=’veli’

Örnekten anlaşılacağı gibi program a’yı integer, b ve k’yi ise string tipte bir değişken olarak algılamıştır.
Birden fazla değişkene aynı değeri atayacaksak aşağıdaki gibi yapabiliriz.

Örnek 2 :

a=b=c=1

Değinmek istediğim bir başka nokta da değişken isimleri. Değişken isimlerinde boşluk kullanılmamalıdır(diğer dillerde olduğu gibi). Ancak _ (alt çizgi) kullanılabilir.


Etiketler: , , , , , ,

“Python’da Değişken Tanımlamak” Yazısına 4 Yorum Var

  1. Python’da değişken tanımlamak diğer dillere göre gerçekten kolaymış. Java’daki boolean yani true/false değişkeni nasıl olur diye ufak bir araştırma yaptım. O da şöyleymiş : Eski sürümlerinde bu özellik yokmuş. Python 2.2.3 ile birlikte gelmiş bu özellik. Python’un true/false olayına bakış açısı 0 ya da 1 olarak. Yani tanımladığımız bir veri tipi boşsa 0, doluysa 1′ dir.
    Bunun haricinde bir değişkene “0″ değerini atadığımızda o sayı da false olarak kabul edilecektir.

  2. Ayrıca eklemem gereken bazı şeyler var. Yukarıdaki örnekte a=0 yazdığımızı varsayalım. Burada a’ya sadece sayıdır ya da sadece boolean’dır diyemeyiz. Kullanım alanımıza göre ikiside olabilir. Bunu ilerleyen yazılarda öğreneceğiz :)

  3. eline sağlık

  4. Teşekkürler.

Yorum Yaz