Basic Math
Variables
Flow Control
General Python
Conditionals
100
This character denotes the division operator.
What is the forward slash (/) ?
100
This common variable type stores letters, numbers, and symbols.
What is a string?
100

this is always the first word in a conditional.

What is an 'if' ?

100
To comment a line in Python, you use this/these character(s).
What is a pound sign (#) ?
100

There are this many if clauses in a conditional...

What is 1?

200

These characters have the highest order of operation in Python.  They are the same characters that are first in the order of operations in Math functions as well.

What are parentheses?

200
This variable type stores decimal numbers.
What is a float?
200

This word combines two or more expressions/values and is true if at least one part is True.

What is or?

200

This happens in the then block if the condition in a conditional is False.

What is the then block is skipped.

200
There are this many elif clauses in a conditional.

What is there is no set number- as many as you need?

300

The result of 9 / 5

What is 1.8?

300

This function allows a user to give a response and can be assigned to a variable.

What is input()?

300

This word combines two or more expressions/values and is True if all parts are True

What is and?

300
In Python, this is the smallest element of a program that can be executed.
What is a statement?
300

There are this many else clauses in a conditional.  

What is one or none at the end?

400

The result of int(9 / 5)

What is 1 ?

400
Data stored as a string is surrounded by these.
What are quotes?
400

This data type or expression can either be True or False

What is a Boolean expression?

400
Python will warn on a logic error, but it will warn (and possibly error) on this type of error.
What is a syntax error?
400

the condition in the clause below:

if num > 14:

What is num > 14?


The condition is everything between the word "if" and the :

500
Denoted as '%', this operator returns the remainder of a division operation.
What is the modulus?
500

This is what is done to change the data type of numbers or data.  

What is typecasting?

500

Tell what is missing:

x = 10

y = 5

if x > y

     print("x is bigger than y")

What is a :?

500

This then block will never execute.  Tell why.

if 100 < 10:

       print("We did it")

       print("Congratulations")

print("the program is finished.")

What is the condition is always false?  100 is never less than 10.

500
This clause executes as a default- when nothing else in a conditional was True

What is the else clause?

M
e
n
u