Start | callable
 

callable(object)



Kollar helt enkelt om objektet ifråga är anropbart, dvs en funktion eller metod eller något annat anropbart.
temperatur = 22 print(callable(temperatur))
Inte callable. Vi provar något annat.
def dubbla(x): return (x*2) print(callable(dubbla)) print(dubbla(4))
Såklart callable. Men kan vi sätta en variabel att peka på funktionen och är det då anropbart?
def dubbla(x): return (x*2) apa = dubbla print(callable(apa)) print(apa(4))
Fungerar! Vi tar det ett steg till.
def dubbla(x): return (x*2) apa = dubbla bepa = apa print(callable(bepa)) print(bepa(4))
11.93904876709 ms