Data Types
Lists
If Statements
Dictionaries
User Input
100

 They can start with a letter or an underscore, but not with a number.

What is a variable?

100

A collection of things, enclosed in [ ] and separated by commas.

What is a list?


100

This often used statement checks the validity of a statement before creating a branch.

What is an 'if' statement?

100

An unordered collection of data values, used to store data values like a map, which, unlike other data types which hold only a single value as an element.

What is a dictionary?

100

This function pauses your program and waits for the user to enter some text.

What is a input() function?

200

You can use either single quotes or double quotes around these?

What are strings?

200

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

What is len()?

200

Which logic operator is used when only one condition has to be true?

What is 'or'?

200

The values of a dictionary is accessed using these.

What are keys?

200

Inputs are typically strings.  This function converts the input value to a numercial input.

What is a int() function?

300

A number with a decimal point

What is a float?

300

The key difference between the tuples and lists.

What is mutability/immutability?

300

2 keywords you use to add an alternative condition to an if statement.

What are elif and else?

300

This method returns the value of the key if the key is present in the dictionary and the default value or second parameter if the key isn't present in the dictionary.

What is get()?

300

Define one variable that determines whether or not the entire program is active.

What is a flag?

400

Non-printing character, such as spaces, tabs, and end of line symbols are these.

What is whitespace?

400

These commands add elements at the end of the list. The former adds a single element and the latter adds multiple elements.

What are append and extend?

400

A statement that has less number of conditional checks than two successive ifs.

What is an if-else statement?

400

This property is integral to being a key in a dictionary.

What is unique?

400

To exit a while loop immediately without running any remaining code in the loop, regardless of the results of any conditional test, use this statement.

What is a break statement?

500

Python formats the string by replacing the name of any variable

"surrounded by what" with its value.

What are braces?

500

"DAILY DOUBLE": 

This method is considered when we want to modify a list and also keep a copy of the original. In this, we make a copy of the list itself, along with the reference. This process is also called cloning. This technique takes about 0.039 seconds and is the fastest technique.

What is list slicing?

500

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

What is a Boolean operator?

500

This statement is used to create an empty dictionary.

What is d = {}?

500

This operator allows you to easily determine whether a number is even or odd.

What is a modulo operator?