Alun Griffiths
At 14:27 27/10/2006, you wrote:
Use this:
if type(a) == type(1):
print "a is int %d"
elif type(a) == type(1.1):
.......
HTH..
Regards,
Asrarahmed Kadri
On 10/27/06, Etrade Griffiths <[EMAIL PROTECTED]> wrote:
- Hi
- I want to check the type of a variable so that I know which format to use
- for printing eg
- def print_correct_format(a):
- if type(a) == 'int':
- print "a is an integer, value %i" % (a)
- elif type(a) == 'float':
- print "a is a float, value %f" % (a)
- else:
- print "a is unknown type"
- The comparison type(a) == 'int' etc does not work - I'm sure there's a
- simple way to fix this but can't see it at the moment - any suggestions?
- _______________________________________________
- Tutor maillist - Tutor@python.org
- http://mail.python.org/mailman/listinfo/tutor
--
To HIM you shall return.
_______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor