Hello list, I've got a question partially related to this thread. * Gregor Lingl <[EMAIL PROTECTED]>, [2006-05-03 0:24 +0200]: > v=<some numeric value> > if isinstance(v, int) or isinstance(v, float): > <block>
I wonder which is the recommended way to check the type of a value.
In other words, what should I choose between:
isinstance(v, int)
type(v) is int
v.__class__ is int
There's simply more than one way to do it or some of them are
discouraged?
I've been told on #python that .__class__ is probably the worst one, but
without precise motivation, just as a personal opinion.
ciao,
ema
signature.asc
Description: Digital signature
_______________________________________________ Tutor maillist - [email protected] http://mail.python.org/mailman/listinfo/tutor
