On 30/04/12 11:00, Kapil Shukla कपिल शुक्ला wrote:
Viral
You should be doing this
"Addition of two numbers is" + str(x+y)
There is no need for str() since print implicitly calls string to
convert objects to string format. Also the addition is not needed since
print takes a comma separated list of arguments. So it would normally be:
print 'Addition of above two numbers are : ', z
+ operator works on same datatypes and
Using addition on strings is quite expensive and there are usually
better ways to do the same job.
int being one of the built in objects in python does not have a method z
This however is true(ish - int is a type not strictly an object, except
that everything in Python is an object, including types! :-) and it is
the source of the original error message.
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor