---
# System prepended metadata

title: Week II

---

# Week II
## What are Variables
- Put them in memory
    - use them later
    - Types / Labels
- Why label them?
    - Operations -> plus, minus, concatenate
        - Look into concatenate
    - String / Int / Real (float)
## Python Overview
- Read in a **file**
    - Interprets line by line
    - Executes from __name__
- Has different spaces for
## Breaking down Moonweight
- [ ] Input
    - [ ] Into an _integer_
- [ ] Convert
- [ ] Print
## 8-Ball
- [ ] Evaluation Loop
- [ ] Print statements
    - [ ] But we don't want all of them!!!!
    - [ ] **Supress the rest**
        - [x] IF (what?)
- [x] Random choice

- Random Sentence
    - Random Integers ONLY
- Suppress things
    - By leveraging if

1. Random Integer -> if () -> Some sentence
2. User -> Random String | Answer to life (random) <- From us 

    IF **something** _is equal to_ **other thing** THEN
    
```python
a = 4
b = 3
a=b # Assignment, a is now b
a==b # Assert
```