### 2.1 One to 10

Write a function that prints the numbers 1 to 10

#### 2.1.1 Example

1: oneToTen() 2: *** Output *** 3: 1 4: 2 5: 3 6: 4 7: 5 8: 6 9: 7 10: 8 11: 9 12: 10

### 2.2 One to 10 across

In Python 3, you can use the end=”” parameter in print to prevent a newline at the end of a print(). For example,

**print(“frog”,end=””)**will print frog without moving to the next line. Use that to write a function that prints the numbers 1 to 10 across the screen as shown#### 2.2.1 Example

1: oneToTenAcross() 2: *** Output *** 3: |1 |2 |3 |4 |5 |6 |7 |8 |9 |10 |

### 2.3 Odd Numbers

Write a function that prints the positive odd numbers less than 20

#### 2.3.1 Example

1: oddNumbers() 2: *** Output *** 3: 1 4: 3 5: 5 6: 7 7: 9 8: 11 9: 13 10: 15 11: 17 12: 19

### 2.4 Square Numbers

Write a function that prints the square numbers up to 100

#### 2.4.1 Example

1: squares() 2: *** Output *** 3: 1 4: 4 5: 9 6: 16 7: 25 8: 36 9: 49 10: 64 11: 81 12: 100

### 2.5 Random Numbers

Write a for loop to print out four random integers between 1 and 10

#### 2.5.1 Example

1: random4() 2: *** Output *** 3: 3 4: 5 5: 2 6: 8

### 2.6 Even Numbers < n

Write a function to print out the positive even numbers less than n

#### 2.6.1 Example

1: even(20) 2: *** Output *** 3: 2 4: 4 5: 6 6: 8 7: 10 8: 12 9: 14 10: 16 11: 18

### 2.7 Powers of 2

Write a function to print out the powers of 2 from 2

^{1}up to 2^{n}#### 2.7.1 Example

1: powers(8) 2: *** Output *** 3: 2 4: 4 5: 8 6: 16 7: 32 8: 64 9: 128 10: 256

### 2.8 Are we there yet?

Write a program that outputs “Are we there yet?” and then waits for input. If the input is “Yes” the program outputs “Good!” and exits, otherwise the program loops.

#### 2.8.1 Example

1: "Are we there yet?" 2: No 3: "Are we there yet?" 4: Spoons 5: "Are we there yet?" 6: Yes 7: Good!

### 2.9 Triangle

Write a function that uses nested loops to produce the following pattern.

1: triangle() 2: *** Output *** 3: * 4: ** 5: *** 6: **** 7: *****

### 2.10 Table Square

Write a function that prints out a 4 x 4 table square

#### 2.10.1 Example

1: tableSquare() 2: *** Output *** 3: A 4 x 4 table square 4: | 1 | 2 | 3 | 4 | 5: | 1 | 2 | 3 | 4 | 6: | 2 | 4 | 6 | 8 | 7: | 3 | 6 | 9 | 12 | 8: | 4 | 8 | 12 | 16 |

### 2.11 Table Squares

Extend your answer to the last question produce a function that will print out a n x n table square

#### 2.11.1 Example

1: tableSquares(6) 2: *** Output *** 3: A 6 x 6 table square 4: | 1 | 2 | 3 | 4 | 5 | 6 | 5: | 2 | 4 | 6 | 8 | 10 | 12 | 6: | 3 | 6 | 9 | 12 | 15 | 18 | 7: | 4 | 8 | 12 | 16 | 20 | 24 | 8: | 5 | 10 | 15 | 20 | 25 | 30 | 9: | 6 | 12 | 18 | 24 | 30 | 36 |