Python değişkenleri ()

Vars () işlevi, verilen nesnenin __dict__ özniteliğini döndürür.

vars()İşlevin sözdizimi şöyledir:

 vars(object)

vars () Parametreler

vars() en fazla bir parametre alır.

  • nesne - modül, sınıf, örnek veya __dict__niteliğe sahip herhangi bir nesne olabilir .

Vars () 'dan Dönüş Değeri

  • vars()__dict__verilen nesnenin niteliğini döndürür .
  • İletilen nesne özniteliğe vars()sahip değilse __dict__, bir TypeErroristisna oluşturur.
  • Bir argüman aktarılmazsa vars(), bu işlev locals () işlevi gibi davranır.

Not: __dict__ bir sözlük veya bir eşleme nesnesidir. Nesnenin (yazılabilir) niteliklerini depolar.

Örnek: Python vars () ile çalışma

 class Foo: def __init__(self, a = 5, b = 10): self.a = a self.b = b object = Foo() print(vars(object))

Çıktı

 ('a': 5, 'b': 10)

Ayrıca, şu ifadeleri Python kabuğunda çalıştırın:

 >>> değişkenler (liste)
 >>> değişken (dizi)
 >>> değişkenler (dikte)

Ilginç makaleler...