**1.** Which of the following is a correct way to name a variable and set its value to 5 in python? There may be more than one correct answer.

- Correct. This is an acceptable variable name.

- Incorrect. Variable names cannot contain spaces.

- Correct. This is an acceptable variable name.

- Incorrect. The variable name should be on the left with the assigned value on the right.

- Incorrect. ':' Has a purpose in python so it can't be used in a variable name.

- Incorrect. '!' Has a purpose in python so it can't be used in a variable name.

**2.** What is wrong with this 'if' statement that will keep it from working?

if y > 3

print(x)

print(x)

- Incorrect. It is actually the correct symbol for 'greater than'.

- Correct. There is a missing indentation and colon.

- Incorrect. They are in the correct order as shown

**3.** Which is the simplest correct way to program the following equation in python?

$$y = 5x^4 + 2x^3 + 14x^2 + 3x + 7$$

- Incorrect. You will need to use the multiplication symbol in python as well as a symbol that will make an exponent.

- Incorrect. You will need to use a multiplication symbol and the correct symbol for creating an exponent.

- Incorrect. The correct symbol for making an exponent is **, not ^.

- Correct. The variable name should be on the left with the assigned value on the right.

- Correct. This formula would work but takes longer to write than a simpler one.

**4.** What is the final value of z?

x = 3.897

y = 4.125

w = 8.796

z = x**2 + 3*y**3 + 2*w

z = z/z

y = 4.125

w = 8.796

z = x**2 + 3*y**3 + 2*w

z = z/z

- Incorrect.

- Correct.

- Incorrect.

**5.** What is the final value of x?

y = 2

x = 3

#x = 4

z = 55

#y = 3

x = z + x + y

x = 3

#x = 4

z = 55

#y = 3

x = z + x + y

- Correct. Ignore the lines with the comment character.

- Incorrect. Ignore the lines with the comment character

- Incorrect. Ignore the lines with the comment character

- Incorrect. Ignore the lines with the comment character