Page 194 - Data Science Algorithms in a Week
P. 194

Python Reference


            Output:

                $ python example04_string.py
                The inventor of Bitcoin is Satoshi Nakamoto .



            Tuple
            A tuple data type is analogous to a vector in mathematics. For example:

            tuple = (integer_number, float_number).

            Input:

                # source_code/appendix_c_python/example05_tuple.py
                import math

                point_a = (1.2,2.5)
                point_b = (5.7,4.8)
                #math.sqrt computes the square root of a float number.
                #math.pow computes the power of a float number.
                segment_length = math.sqrt(
                        math.pow(point_a[0] - point_b[0], 2) +
                        math.pow(point_a[1] - point_b[1], 2))
                print "Let the point A have the coordinates", point_a, "cm."
                print "Let the point B have the coordinates", point_b, "cm."
                print "Then the length of the line segment AB is", segment_length, "cm."
            Output:

                $ python example05_tuple.py
                Let the point A have the coordinates (1.2, 2.5) cm.
                Let the point B have the coordinates (5.7, 4.8) cm.
                Then the length of the line segment AB is 5.0537115074 cm.



            List

            A list in Python is an ordered set of values.
            Input:

                # source_code/appendix_c_python/example06_list.py
                some_primes = [2, 3]
                some_primes.append(5)
                some_primes.append(7)
                print "The primes less than 10 are:", some_primes


                                                    [ 182 ]
   189   190   191   192   193   194   195   196   197   198   199