Built-Ins
Wait What?
Newbie
Spam
Spank Me Daddy
100

Returns the number of items an object contains.

What is len()?

100
Used to interact with Python code in a terminal.

What is the REPL?

100

This analysis approach is used to decompose problems into solvable pieces. 

What is functional decomposition?

100

Operator that can test equality of two objects.

What is ==?

100

Has 'self' as first parameter.

What is a method?

200

An immutable type used to create a sequence of numbers.

What is range()?

200

This is the name given to a module directly executed by the Python interpreter. 

What is '__main__'?

200

This process yields an isomorphic mapping between entities in the real world and entities in software.

What is object-oriented analysis and design?

200

This operation can extract a substring from a string.

What is a slice?

200
The method used to initialize an object's instance variables.

What is '__init__'?

300

Returns a string containing a printable representation of an object.

What is repr()?

300

This is the fundamental unit of code reuse in a Python program.

What is a function?

300

A derived class has this type of relationship to its base class?

What is an 'is-a' relationship?

300

This operator is shorthand for 'var = var + val'

What is the += operator?

300

Used to indicate an object's attribute or method should not be directly accessed.

What is a leading underscore?

400

Returns a new ordered list given an iterable object.

What is sorted()?

400

This data structure is also known as an associative array?

What is a dictionary?

400

These types of letters are used to indicate a constant.

What are capital letters?

400

Values in this data structure can be accessed via integer offsets.

What is a list?

400

These are used to create doc comments in code.

What is """ """?

500

Used to obtain a file object for reading, writing, or appending.

What is open()?

500

This method is used to add a value to a list.

What is the append() method?

500
This can be used anyplace a value of some type is specified.

What is a function that returns a value?

500

This keyword is used to automatically clean up resources after file I/O operations.

What is 'with'?

500

This represents a null value.

What is None?

M
e
n
u