İçindekiler:

Python'da bir sabiti nasıl yaparsınız?
Python'da bir sabiti nasıl yaparsınız?

Video: Python'da bir sabiti nasıl yaparsınız?

Video: Python'da bir sabiti nasıl yaparsınız?
Video: PYTHON - 3 SATIR kod ile tony stark nasıl çizilir ? 30 saniyede iron man çizdim 2024, Mayıs
Anonim

Bir değişkeni veya değeri şu şekilde bildiremezsiniz: Python'da sabit . Sadece değiştirme.

Kod Açıklaması:

  1. Bir işlev tanımlayın devamlı bir ifade alır ve onu bir "alıcı" oluşturmak için kullanır - yalnızca ifadenin değerini döndüren bir işlev.
  2. Ayarlayıcı işlevi, salt okunur olması için bir TypeError oluşturur.

Ayrıca, Python'da bir sabiti nasıl ilan edersiniz?

Senin cevabın

  1. Hayır yok. Python'da bir değişkeni veya değeri sabit olarak bildiremezsiniz. Sadece değiştirme.
  2. Bir sınıftaysanız, eşdeğeri:
  3. sınıf Foo(nesne): CONST_NAME = "Ad"
  4. değilse, sadece.
  5. CONST_NAME = "Ad"
  6. Sabitler oluşturmak için adlandırılmış tuple'ı da kullanabilirsiniz:

Benzer şekilde, Python'da neden sabitler yok? eğer geçersen devamlı bir işleve parametre olarak, değiştirilmediğinden emin olabilirsiniz. İçinde piton işlevler "değere göre arama" dır, ancak o zamandan beri piton değişkenler, bir referansın bir kopyasını etkili bir şekilde ilettiğiniz referanslardır. Bu nedenle, bir sayıyı değişken olarak iletirseniz, aslında bir "gibi" iletilir. devamlı.

Benzer şekilde, Python'da sabitleri nereye koyarsınız diye sorabilirsiniz.

Stil kılavuzundan: sabitler genellikle bir modül düzeyinde tanımlanır ve sözcükleri ayıran alt çizgi ile tamamı büyük harflerle yazılır. Örnekler arasında MAX_OVERFLOW ve TOTAL yer alır. Sınıfları kullanıyorsanız, üzerine yazmayı yasaklayabilirsiniz. sabitler (veya eklemeyi bile yasaklayın sabitler o sınıfa).

sabit sayı nedir?

Cebirde, bir devamlı bir sayı tek başına veya bazen a, b veya c gibi bir harf sabit bir sayı . Örnek: "x + 5 = 9" da 5 ve 9 sabitler . Bakınız: Değişken. Cebir - Tanımlar.

Önerilen: