Basic Math
Variables
Flow Control
General Python
String Operations
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 often used statement checks the validity of a statement before deciding to do something

What is an 'if' statement?

100
To comment a line in Python, you use this/these character(s).
What is a pound sign (#) ?
100
This operator "glues" two strings together.
What is the concatenation (+) operator?
200
These characters have the highest order of operation in Python.
What are parenthesis?
200

This variable type stores whole numbers.

What is an integer?

200

This flow control statement loops through a set of statements if a boolean statement continues to evaluate to True.

What is a while loop?

200

This commonly used Python data structure contains a collection of items referenced by an index.

What is a list?

200

Identify the letter printed from these lines of code: 

words = "GIS Rules!"

print(words[4])

What is 'R'?

300

The result of 9 / 5

What is 1.8?

300

This function allows user input text to be assigned to a variable.

What is input()?

300

What is the value of 'x' after the following Python code has completed executing?

x = 100

for n in range(1,5):

x = x*n

What is 2400?

300

If you are checking whether two things are equal, what do you use?

What is ==?

300

Identify the letters printed from these lines of code: w

words = "GIS Rules!" 

print(words[-1])

What is 's'?

400
To raise the number 5 to the power of 8, you must use the power operator. This/These symbol(s) denote the power operator.
What are two asterisks (**) ?
400
Data stored as a string is surrounded by these.
What are quotes?
400

This type of operators allow you to string together tests in an 'if' statement.

What is a Boolean operator? (&& is and, || is or)

400

If your code is missing a colon or parentheses, what type of error will you get?

What is a syntax error?

400

What happens if you add a string and an integer?

1 + "hello" = ???

What is a TypeError?

500
Denoted as '%', this operator returns the remainder of a division operation.
What is the modulus?
500
To determine the variable type of a variable, you would use this function.
What is type()?
500

The following Python code loops forever. What is it missing?

n = 10

while n<100:

print(n)

What is a increment statement?

500

This built-in Python function returns the length of many objects, including Lists.

What is len()?

500

word = "summer"

print out the word summer like "s u m m e r " using a loop.

What is 

answer = ""

for character in word:

answer += character + " "

print(answer)

M
e
n
u