411 REFERENCE · Wikibooks
An Introduction to Python For Undergraduate Engineers/Python as a Calculator
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
Firstly, let's just quickly see how you can do simple arithmetic in Python. The table below list the basic mathematical operators and the associated code in python.
Function Code Example Result Function Code Example Result Addition + 2+3 5 Multiplication * 5*6 30 Integer Division / 8/3 2 Floating Point Division / 8.0/3 2.666... Remainder after division % 8%3 2 Exponential ** 3**2 9
For more complex arithmetic, python contains a special module called math. This module contains an array of different functions (such as square root) and constants (such as pi). To use a module, we must first import it, like so:
import math
We can then use for example:
math.sqrt(16) #to find the square root of 16.
math.pi #to get the value of pi.
Alternatively you can import modules in the following way:
from math import *
This will import everything from the math module directly allowing us instead to call the functions as follows:
sqrt(16) to find the square root of 16.
pi to get the value of pi.