This data type is of alphanumeric value
String
In Python, this symbol is uses to denote the 'not' when comparing value.
!
All items in this type of structure need to be the same data type
Array
This type of error often results in the program crashing or not being able to run in the first place
Runtime error
This check will verify the amount of characters in an input
Length check
This data type can be used to represent irrational numbers.
The term used to build a statement within another statement
Nesting
This type of search reviews all items until the item is (hopefully) found
Linear
These types of errors will often still run but will usually output the wrong results
Logical error
This type of check if an input matches a set of criteria
Pattern check
This data type is limited to two options.
Boolean
Examples of these are random, math, and time
Libraries
This type of sorting method compares two neighbouring values as it progresses through a list
Bubble
Values a subprogram needs from the main program to run are called these
Parameters
These are good programming practices to help code be more easily understood by another programmer (state 2 practices)
Using comments (but not too many)
Using whitespace
Meaningful identifiers
Indentation
This symbol, when used to divide, returns only the remainder to the user
%
While and For loops are examples of this
Iteration
Python uses this type of list to record a number of data items that can have different types
2D Lists
This type of table is often used to route out logical errors
Trace table
What CSV stands for
Comma separated values
The name of the term when joining string values
Concatenation
This type of loop is used when there is no known amount of times it may need to operate
While loop
A list with 10 items will have its maximum index value as this number.
9
This type of subprogram will return a value back to the main program after it's run
Function
The three modes you can open an text file as are read, write, and _____
append