data types integer literals are written using base (decimalby defaultbut other number bases can be used when this is convenient xdecade decimal binary octal hexadecimal binary numbers are written with leading boctal numbers with leading oand hexadecimal numbers with leading uppercase letters can also be used all the usual mathematical functions and operators can be used with integersas table shows some of the functionality is provided by built-in functions like abs()--for exampleabs(ireturns the absolute value of integer --and other functionality is provided by int operators--for examplei returns the sum of integers and we will mention just one of the functions from table since all the others are sufficiently explained in the table itself while for floatsthe round(function works in the expected way--for exampleround( produces --for intsusing positive rounding value has no effect and results in the same number being returnedsince there are no decimal digits to work on but when negative rounding value is used subtle and useful behavior is achieved--for exampleround( - produces and round( - produces all the binary numeric operators (+-///%and **have augmented assignment versions (+=-=/=//=%=and **=where opy is logically equivalent to op in the normal case when reading ' value has no side effects objects can be created by assigning literals to variablesfor examplex or by calling the relevant data type as functionfor examplex int( some objects ( those of type decimal decimalcan be created only by using the data type since they have no literal representation when an object is created using its data type there are three possible use cases the first use case is when data type is called with no arguments in this case an object with default value is created--for examplex int(creates an integer of value all the built-in types can be called with no arguments the second use case is when the data type is called with single argument if an argument of the same type is givena new object which is shallow copy of users of -style languages note that single leading is not sufficient to specify an octal number (zeroletter omust be used in python