# Math

## Introduction

You can use Python to solve Math problems!

{% embed url="<https://docs.google.com/presentation/d/1HPQ1KvSYY341tlj7mXA7b2g76qBbz74V5XQAGeFgdHE/edit?usp=sharing>" %}

## Python Math Operators

| Symbol | Operation            |
| ------ | -------------------- |
| +      | addition             |
| -      | subtraction          |
| \*     | multiplication       |
| /      | division             |
| //     | integer division     |
| \*\*   | power or exponent    |
| %      | remainder or modulus |
| ()     | parenthesis          |

{% hint style="info" %}
&#x20;Python follows the Order of Operations, just like you learned in Math class.
{% endhint %}

| Order of Operations Precedence                | Symbols |
| --------------------------------------------- | ------- |
| Parentheses                                   | ()      |
| Exponent                                      | \*\*    |
| Multiplication, Division (from left to right) | \* / // |
| Addition, Subtraction (from left to right)    | + -     |

{% hint style="warning" %}
When doing Math in Python, you must specify multiplication when you want multiplication.  For example: 3(4 + 2) instead of 3 \* (4 + 2) will result in an error.
{% endhint %}

## import math

Python has a number of builtin math methods.

```python
import math

# square root
print(math.sqrt(2))

# pi
print(math.pi)
```

## Examples

Write Python code that does the following:

1. Assign the variable bday to the month of your bday.
2. Multiply bday by 5.
3. Add 6 to bday.
4. Multiply bday by 4.
5. Add 9 to bday.
6. Multiply bday by 5.
7. Add the number number of the day of your bday.
8. Subtract 165 from bday.
9. Print the value of bday.

```python
# Example birthday of 1/1
bday = 1
bday = bday * 5
bday = bday + 6
bday = bday * 4
bday = bday + 9
bday = bday * 5
bday = bday + 1
bday = bday - 165
print(bday)
```
