with floating point within an expression will result in conversion as well in some sensepython division converts too--it always returns floating-point result that includes the remaindereven if both operands are integers the oct(iand hex(ibuilt-in functions return the octal and hexadecimal string forms for an integer the bin(icall also returns number' binary digits string in pythons and later the string formatting expression and format string method also provide targets for some such conversions the int(sbasefunction can be used to convert from octal and hexadecimal strings to normal integers (pass in or for the basethe eval(sfunction can be used for this purpose toobut it' more expensive to run and can have security issues note that integers are always stored in binary form in computer memorythese are just display string format conversions numeric types