Sunday, November 16, 2014

Introduction & Arithmetic Functions

Introduction to Python

Here we use version 2.7.6.
Let’s take a look at python GUI.



Use of arithmetic and logical expressions.

Order of mathematical operations.

  1. Parentheses : ( ) 
  2. Power : ** 
  3. Multiplication,Division : * , / 
  4. Addition , Substraction : + , - 
  5. XOR : ^ 

Let’s work with some arithmetic problems.
(you can type an expression in python gui then press enter for the result)


1).2+5     2).5/2     3).9/3    4).9.0/3    5).9.0/3.0     6).2**3+8


---------------------------------------------------------------------------------------------------------------


we can use mode function using “%” symbol.

7).5%3 ;(Gives remainder)


N.B. Check out above highlighted ones. They gives different answers.
         # is used to indicate comments in python.
         You do not need to type those comments.




How to calculate complex arithmetic.



example 1 : 20/7*2.0**/1.5


Steps:


First name the symbols according to their simplification order.
(Refer the order mentioned above)


20/7*2.0**3/1.5
                (3)              (3)                              (2)               (3)
  1. If you have same order number in many locations number them from left to right.
    20/7*2.0**3/1.5
                    (3)              (3)                              (2)              (3)
                     (1)              (2)                                                  (3)
  2. Then simplify according to step 1 or if you have to do step to do the calculation from left to right
    20/7*2.0**3/1.5
                    (3)              (3)                          (2)                    (3) highlighted one first
                      (1)              (2)                                                   (3)
    20/7*8.0/1.5
                   (3)               (3)                        (3) highlighted one first
                    (1)               (2)                         (3)
    2*8.0/1.5
                (3)                      (3) highlighted one first
                 (2)                       (3)
    16.0/1.5
                                    (3) highlighted one first
                                     (3)
    10.666666666666666 This is the answer


First try these problems with your mind. Then check out in python gui .


  1. 45/6*5-6 
  2. 5*4*(3+4)+6%4 
  3. 7.0*5+2**4*(8/5+5*(9%4)-3

No comments:

Post a Comment