- to this is the same as the double type in python doesn' support -bit single-precision floating-point numbers if precise control over the space and precision of numbers is an issue in your programconsider using the numpy extension (which can be found at complex numbers are represented as pair of floating-point numbers the real and imaginary parts of complex number are available in real and imag the method conjugate(calculates the complex conjugate of (the conjugate of +bj is -bjnumeric types have number of properties and methods that are meant to simplify operations involving mixed arithmetic for simplified compatibility with rational numbers (found in the fractions module)integers have the properties numerator and denominator an integer or floating-point number has the properties real and imag as well as the method conjugate(for compatibility with complex numbers floating-point number can be converted into pair of integers representing fraction using as_integer_ratio(the method is_integer(tests if floating-point number represents an integer value methods hex(and fromhex(can be used to work with floating-point numbers using their low-level binary representation several additional numeric types are defined in library modules the decimal module provides support for generalized base- decimal arithmetic the fractions module adds rational number type these modules are covered in "mathematics sequence types sequences represent ordered sets of objects indexed by non-negative integers and include stringslistsand tuples strings are sequences of charactersand lists and tuples are sequences of arbitrary python objects strings and tuples are immutablelists allow insertiondeletionand substitution of elements all sequences support iteration operations common to all sequences table shows the operators and methods that you can apply to all sequence types element of sequence is selected using the indexing operator [ ]and subsequences are selected using the slicing operator [ :jor extended slicing operator [ : :stride(these operations are described in the length of any sequence is returned using the built-in len(sfunction you can find the minimum and maximum values of sequence by using the built-in min(sand max(sfunctions howeverthese functions only work for sequences in which the elements can be ordered (typically numbers and stringssum(ssums items in but only works for numeric data table shows the additional operators that can be applied to mutable sequences such as lists table operations and methods applicable to all sequences item description [is[ :jreturns element of sequence returns slice returns an extended slice [ : :stridef lib fl ff