Q1. 
* is an operator
'hello' is a value
-88.8 is a value
- is an operator
/ is an operator
+ is an operator
5 is a value

Q2
spam is a variable
'spam' us a string

Q3
Name three data types
String, Integer, Float

Q4
What is an expression made up of? What do all expressions do?
An expression is a combination of values and operators. All expressions evaluate (that is, reduce) to a single value.

Q5
This chapter introduced assignment statements, like spam = 10. What is the difference between an expression and a statement?
An expression evaluates to a single value. A statement does not.


Q6
What does the variable bacon contain after the following code runs?
bacon = 20
bacon + 1
20

Q7
What should the following two expressions evaluate to?
'spam' + 'spamspam'
'spam' * 3
spamspamspam

Q8
Why is eggs a valid variable name while 100 is invalid?
Not allowed to use number as variable

Q9
What three functions can be used to get the integer, floating-point number, or string version of a value?
The int(), float(), and str() functions will evaluate to the integer, floating-point number, and string versions of the value passed to them.

Q10
The expression causes an error because 99 is an integer, and only strings can be concatenated to other strings with the + operator. The correct way is I have eaten ' + str(99) + ' burritos.'.
