Python Değişkenler ve Sabitler
Python Değişkenler ve Sabitler |
Python Değişkenler
Python'da değişkenler, verileri saklamak için kullanılır. Değişkenler, bir veri tipine sahip olabilir ve bu veri tipi, değişkenin içeriğine göre otomatik olarak belirlenir. Python'da değişken tanımlamak oldukça basittir ve herhangi bir veri tipi belirtmeye gerek yoktur.
Örneğin, bir değişken tanımlamak için sadece bir isim ve bir değer atamanız yeterlidir:
isim = "Ali"
yas = 25
pi = 3.14
Değişken İsimlendirme Kuralları
Python'da değişken isimlendirme kuralları oldukça esnektir, ancak bazı kurallara dikkat etmek gerekir:
- Değişken isimleri harf veya alt çizgi (_) ile başlamalıdır.
- Değişken isimleri rakamla başlayamaz.
- Değişken isimleri büyük/küçük harf duyarlıdır (isim ve Isim farklı değişkenlerdir).
- Değişken isimlerinde boşluk kullanılmaz, bunun yerine alt çizgi (_) kullanılabilir.
Python Sabitler
Python'da sabitler, değeri değişmeyen değişkenlerdir. Sabitler genellikle büyük harflerle tanımlanır ve programın herhangi bir yerinde değiştirilmeye çalışılmaz. Python'da sabitler için özel bir anahtar kelime yoktur, ancak sabit olarak kabul edilen değişkenler büyük harflerle yazılır.
Örneğin:
PI = 3.14159
GRAVITY = 9.8
Sabitlerin Kullanımı
Sabitler, programın herhangi bir yerinde kullanılabilir ve genellikle matematiksel sabitler veya uygulama genelinde değişmeyen değerler için kullanılır. Sabitlerin kullanımı, kodun okunabilirliğini artırır ve yanlışlıkla değerlerin değiştirilmesini önler.
Değişkenler ve Sabitler Arasındaki Farklar
Değişkenler ve sabitler arasındaki temel fark, değişkenlerin değerlerinin değiştirilebilir olması, sabitlerin ise sabit kalmasıdır. Değişkenler, programın akışına göre farklı değerler alabilirken, sabitler program boyunca aynı kalır.
Örneğin, bir değişkenin değeri kullanıcı girişi ile değiştirilebilirken, bir sabitin değeri programın başında belirlenir ve değişmez:
isim = "Ali"
isim = "Veli" # Değişkenin değeri değiştirildi
PI = 3.14159
# PI = 3.14 # Sabitin değeri değiştirilmemeli
Python'da değişkenler ve sabitler, programlama sürecinde önemli bir rol oynar. Değişkenler, verilerin saklanması ve işlenmesi için kullanılırken, sabitler değişmeyen değerleri temsil eder. Doğru değişken ve sabit kullanımı, kodun okunabilirliğini ve bakımını kolaylaştırır.