Logo of Jet School
Əsas SəhifəRəylərKurslarımızKampaniyalarLayihələr
HaqqımızdaBloqXəbərlərTədbirlərQalereyaTexnoloji Lüğət
Əlaqə
AZ
RU
AZ
RU

JET School

Daha parlaq gələcək üçün ilham verən təhsil

JET Academy Gənclik (Olimpiya küçəsi 6A, Gənclər və İdman Nazirliyi yaxınlığında)
+994 70 983 66 99+994 70 983 66 99info@jetschool.az
Bazar ertəsi - Bazar günü : 09:30 - 22:00

Kəşf et

  • Əsas Səhifə
  • Rəylər
  • Layihələr
  • Məzunlar
  • Kampaniyalar
  • Vakansiyalar
  • Dərsdən görüntülər

Tədris sahələri

  • IT və Kompüter Mühəndisliyi kursu
  • Kibertəhlükəsizlik kursu
  • Robotexnika kursu
  • Yay Məktəbi: IT və Proqramlaşdırma
  • Unity 2D Game Development kursu
  • Süni İntellekt Mühəndisliyi kursu

Resurslar

  • Bloq
  • Xəbərlər
  • Tədbirlər
  • Texnoloji Lüğət

© 2021 – 2026 JET School. Müəllif hüquqları qorunur.

Callable nədir?

JET Schoolwww.jetschool.az

Callable nədir?

Callable Python proqramlaşdırma dilində "çağırıla bilən" obyekt deməkdir, yəni ona funksiya kimi mötərizə ilə müraciət etmək mümkündür. Əgər bir obyekt () ilə çağırıla bilirsə, bu, onun callable olduğunu göstərir.

📌 Callable obyektlərə misallar:

Python-da bir neçə növ obyekt callable ola bilər:

  1. Funksiyalar – ən klassik misal.
  2. Metodlar – obyektlərin daxilindəki funksiyalar.
  3. __call__ metoduna sahib obyektlər – xüsusi siniflərdən yaradılmış obyektlər.

Nümunə 1: Funksiya callable-dir

def salam():

print("Salam, dünya!")


print(callable(salam)) # Nəticə: True

salam() # Funksiya çağırılır

Burada salam funksiyası callable-dir, çünki () ilə çağırıla bilər.

Nümunə 2: Callable sinif obyektləri

class Salam:

def __call__(self):

print("Bu obyekt çağırıla bilir!")


s = Salam()

s() # Nəticə: "Bu obyekt çağırıla bilir!"

print(callable(s)) # Nəticə: True

Burada Salam sinifindən yaradılan obyekt s də callable-dir, çünki __call__ metodu var.

callable() funksiyası

Python-da callable() adlı daxili funksiya vasitəsilə istənilən obyektin çağırıla bilən olub-olmadığını yoxlamaq mümkündür. Əgər obyekt callable-dirsə, True, yoxsa False qaytarır.

print(callable(5)) # False

print(callable(len)) # True

print(callable("söz")) # False

Nəticə

  • Callable obyektlər () ilə çağırıla bilən obyektlərdir.
  • Ən çox funksiyalar və metodlar bu kateqoriyaya daxildir.
  • İstənilən sinfi __call__ metodu vasitəsilə callable etmək mümkündür.
  • callable() funksiyası obyektin çağırıla bilən olub-olmadığını yoxlamaq üçün istifadə olunur.
+994 70 983 66 99www.jetschool.az

Callable Python proqramlaşdırma dilində "çağırıla bilən" obyekt deməkdir, yəni ona funksiya kimi mötərizə ilə müraciət etmək mümkündür. Əgər bir obyekt () ilə çağırıla bilirsə, bu, onun callable olduğunu göstərir.

📌 Callable obyektlərə misallar:

Python-da bir neçə növ obyekt callable ola bilər:

  1. Funksiyalar – ən klassik misal.
  2. Metodlar – obyektlərin daxilindəki funksiyalar.
  3. __call__ metoduna sahib obyektlər – xüsusi siniflərdən yaradılmış obyektlər.

Nümunə 1: Funksiya callable-dir

def salam():

print("Salam, dünya!")

print(callable(salam)) # Nəticə: True

salam() # Funksiya çağırılır

Burada salam funksiyası callable-dir, çünki () ilə çağırıla bilər.

Nümunə 2: Callable sinif obyektləri

class Salam:

def __call__(self):

print("Bu obyekt çağırıla bilir!")

s = Salam()

s() # Nəticə: "Bu obyekt çağırıla bilir!"

print(callable(s)) # Nəticə: True

Burada Salam sinifindən yaradılan obyekt s də callable-dir, çünki __call__ metodu var.

callable() funksiyası

Python-da callable() adlı daxili funksiya vasitəsilə istənilən obyektin çağırıla bilən olub-olmadığını yoxlamaq mümkündür. Əgər obyekt callable-dirsə, True, yoxsa False qaytarır.

print(callable(5)) # False

print(callable(len)) # True

print(callable("söz")) # False

Nəticə

  • Callable obyektlər () ilə çağırıla bilən obyektlərdir.
  • Ən çox funksiyalar və metodlar bu kateqoriyaya daxildir.
  • İstənilən sinfi __call__ metodu vasitəsilə callable etmək mümkündür.
  • callable() funksiyası obyektin çağırıla bilən olub-olmadığını yoxlamaq üçün istifadə olunur.

IT kurslarımız barədə məlumat almaq üçün formu doldurun

Övladınızın yaşını seçin
Tədris dilini seçin

Əlaqəli terminlər:

IT Sahəsini öyrənməyə başla

Kateqoriya: Proqramlaşdırma
Annotasiya