Python - Python'un Temelleri

Değişkenler

Yayın tarihi :29-Kas-21

1.Genel özellikleri

Değişkenler, verileri depolamak ve diğer satır kodlarında işlemek için kullanılır. Değerleri değişebilir, bu da diğer kullanıldığı alanların da değerin değişebileceği anlamına gelir. Bir değişken kullanarak her şeyi saklayabilirsiniz. Değerlerine erişmek için birbirinden farklı isimler verilmelidir.

Python'da değişken tanımlaması yapılırken diğer programlama dillerinden farklı olarak sonuna ";" işaretinin konulmasına gerek yoktur.

Python'da diğer programlama dillerinden farklı olarak değişkenin türünü (integer mı, string mi, dizi mi vb.) belirme zorunluluğu yoktur. Aşağıda iki örnek kodun ikisinin de amacı aynı ama yazılışlarının farklı olduklarını göreceksiniz.

# Python değişkenlerin yazımı
x=4
text="Arinway.com"
dizi=[2,5,"arinway.com","Ankara"]
# C# değişkenlerin yazımı
int x=4;
string text="Arinway.com";
string[] dizi=new string[4]{"2","5","arinway.com","Ankara"};

2.Adlandırma kuralları

  • Değişkenin adının ilk karakteri alfabenin bir harfi veya alt çizgi olmalıdır, bir değişken sayı ile başlamaz.
  • Adın geri kalanı harfler (büyük veya küçük harf), alt çizgiler veya 0-9 arası rakamlar olabilir.
  • Birden fazla kelimeden oluşan değişkenlerde camelCase yöntemini kullanın. İlk kelimenin ilk harfi küçük, diğer kelimelerin ilk harflerini büyük yapmak değişkenin okunabilirliği açısından önemli olacaktır.
  • Değişken isimleri büyük/küçük harf duyarlıdır. Örneğin, text ile Text değişkenleri birbirinden farklıdır.
  • Değişken isimleri Python'da ayrılmış bir kelime olamaz. Örneğin, breakdef, import veya for öğelerine izin verilmez, bu öğeler Python kodlaması yaparken ayrulmış kelimelerdir.(örnek olarak def x=2 ifadesine izin vermeyecektir.)
  • Özel semboller (%,&,| vb.) kullanmaktan kaçının.
  • Mümkün oldukca da Türkçe'ye özgü (ı, Ş,İ, Ğ, ğ, ş, ü, Ü, ö, Ö, ç, Ç) karakter kullanmaktan kaçının. Kullanmanızda sıkıntı yaratmayacaktır ama programlama dillerinde ingilizce isimlendirmeler yapmak daha kullanışlı olacaktır.

Örnek olarak;

number1=2 (doğru)
1number=2 (yanlış)
_number1=2 (doğru)
number_=2 (doğru)

def 2=2 (yanlış)
for 2=2 (yanlış)

3. Değişkenin değerine erişme

#"text1" adında bir değişken tanımlayalım.
#Değişkene değer ataması yapalım
text1="arinway.com" 
#...

#Herhangi bir kod satırında değişkene erişim sağlayalım.
print("sitemizin adı:"+ text1)

Çıktı:

sitemizin adı:arinway.com

Sonuç olarak; Python üzerinde bir değişkenin genel özelliklerini, adlandırma kurallarını ve değerine nasıl erişileceği konusunda incelemelerde bulunuldu. Değişken türünün ne olduğunu değişken tanımlaması yapılırken belirtilmesine gerek kalmasa da arka planda ilgili değişkenin hangi türde olduğu bilgisi tutulmaktadır. Python da bulunan değişken türlerinden bazıları; Sayılar (int, float), Dizeler(string ifadeler), Diziler, Listeler, Tupple, Sözlükler gibidir. Bu türlerin ne ifade ettiği konuları bir kaç ders boyunca anlatılmıştır.

Paylaş:

Yorum Yap (*Yorumunuza kod eklemek isterseniz Kod Parçacığı Ekle butonuna tıklayarak ekleyebilirsiniz.)

Yorumlar

Henüz hiç yorum yapılmamış, ilk yorum yapan sen ol.