Menu
CoddyTech

Sabitler

Coddy'nin Python Journey'sinin Mantık ve Akış bölümünün bir parçası. Ders 1 / 78.

Programlamada sabit, bir programın çalışması sırasında değeri değiştirilemeyen bir değişken türüdür. Sabitler, PI gibi matematiksel sabitler veya bir gündeki saat sayısı gibi bir program boyunca birden çok kez kullanılan değerleri tanımlamak için yararlıdır.

Python'da, bazı diğer dillerdeki (örneğin c++) gibi sabitler katı bir şekilde zorunlu tutulmaz. Ancak bir değişkenin sabit olarak ele alınması gerektiğini belirtmek için yaygın olarak benimsenmiş bir kural vardır. Bu, değişken adının tüm harfleri büyük harfle yazılarak, çoğu zaman sözcükleri ayırmak için alt çizgiler kullanılarak yapılır.

Örneğin:

PI = 3.14159
HOURS_IN_A_DAY = 24
MAX_USERS = 100

Python kodunda bu şekilde adlandırılmış değişkenler gördüğünde, bu değerlerin değiştirilmemesi gerektiğini belirten bir işarettir. Bu kural, kodun daha okunabilir ve bakımı daha kolay olmasına yardımcı olur. Bunun yalnızca bir adlandırma kuralı olduğunu; Python yorumlayıcısının bu değişkenlerin değerlerini değiştirmeni engellemediğini unutmamak önemlidir.

challenge icon

Görev

Kolay

PI değerini bir sabit olarak kullanarak bir dairenin alanını hesaplayan bir Python programı oluştur.

  • PI adında bir sabit tanımla ve değerini 3.14159 olarak ayarla.
  • Yarıçap senin için zaten input() ile okunuyor. İstem metni ekleme: sayı kendi başına geliyor.
  • Alanı area = PI * radius ** 2 ile hesapla ve yalnızca sonucu yazdır. (** üs alma operatörüdür: radius ** 2, yarıçapın karesi anlamına gelir ve radius * radius ile aynıdır.)

PI için tüm harfleri büyük kullanarak sabitlere ilişkin adlandırma kuralına uymayı unutma.

Kendin dene

# Aşağıda PI sabitini tanımlayın


# Yarıçap sizin için okunuyor, bu satırı değiştirmeyin
radius = float(input())

# Alanı hesaplayın: 0 yerine formülü yazın
area = 0

print(area)
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Mantık ve Akış bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi