Python'da Merhaba dünya uygulamasında merhaba dediğimiz kişiyi her seferinde baştan yazmak yerine bir kere tanımlasak ve sadece bu tanım üzerinden değiştirerek aldığımız çıktının da değişmesini sağlasak çok hoş olmaz mıydı? Değişken dediğimiz ifade de zaten tam olarak budur, yazdığımız programda kullanacağımız ve değiştirerek ya da değiştirmeyerek bellek üzerinde saklanmasını istediğimiz sayılar/yazılar/karar ifadeleri gibi bilgileri saklama işlemine değişken kullanmak diyoruz.
Örnek 1: Python'da print fonksiyonu ile adınızı yazın.
print("m.cengiz")
Çıktı:
m.cengiz
Örnek 2: Adınızı isim adında bir değişken olarak tanımlayın ve print fonksiyonundan değişken olarak çağırın
isim = "m.cengiz"
print(isim)
Çıktı:
m.cengiz
Bu örnekten de görebileceğimiz gibi değişkenlerin içerisine yazı tipindeki (String) ifadeleri eklemek için çift tırnak içerisinde kullanıyoruz. Java, C# gibi popüler programlama dillerinde değişken tanımlarken değişken türleri de yanına yazılır, Python'da ise değişken türü belirtmeye gerek yoktur.
Örnek 3: sayi adında bir değişken tanımlayarak değerini de 5 olarak belirleyin ve yazdırın.
sayi=5
print(sayi)
Çıktı:
5
Örnek 4: Python'da karar adında Boolean bir değişken yaratarak değerini True olarak belirleyin
karar = True
Örnek 5: Sayısal bir değişken ile String bir değişken oluşturarak yan yana Print fonksiyonu içinde yan yana birleştirerek çıktı alın.
marka = "BMW"
adet = 5
print("Oto galeride " + str(adet) + " adet " + marka + " marka araba var");
Çıktı:
Oto galeride 5 adet BMW marka araba var
Not: Bir int (integer/tamsayı) türündeki değişkeni print ile çıktı alabilmek için str(int) şeklinde kullanılması gerekir.