This may be empty or contain some combination of subdirectories and files
What is a directory?
The term for using parameters to make a decision
What is a conditional?
Code block that allows you to handle an exception that occurs within it
Term for when the values at individual indexes in a data structure can be changed
What is mutable?
The process by which we make something part of a class
What is encapsulation?
Each file or directory in a file system is uniquely identified by this
What is the absolute path?
Code statement that executes code at least once if the boolean expression is True
What is a repetition statement (loop)?
The best code statement to open a file
What is a with-as statement?
Hashing data structure that can be created with a pair of empty curly braces
What is a dictionary?
The process of construction inside of a class
Where files are temporarily cached before being committed to a local repository
What is the staging area?
Improving your code without changing the observable behavior
What is refactoring?
Code that runs without crashing but doesn't provide the expected output due to an error in program logic
What is a semantic error?
Unorderd data structure that ignores duplicate elements
What is a set?
The term used to refer to all of a class' encapsulated fields
What is state?
Can be used within the command line to find multiple files with names that match a certain pattern
What is a wildcard?
The product provided by the Python interpreter
What is REPL (Read-Evaluate-Print Loop)?
Function that reads and returns the next line in the file
What is readline()?
Data structure used to hold a heterogeneous set of values that shouldn't be changed after the data structure is created
What is a tuple?
Special method invoked whenever the "==" operator is used to compare two values
What is __eq__?
Important values that affect how the programs and operating system on a computer behave
What are environment variables?
What is True?
A single character that can change how the program interacts with the file when being opened
What is the mode?
Data structure that would be best used to hold the values for a game of Connect4 or Tic-Tac-Toe
What is a 2D array?
What is Python classes are not hashable by default?