Term
|
Definition
A named group of instructions that accomplishes some task |
|
|
Term
|
Definition
A routine may be invoked/called as many times as needed in a given program |
|
|
Term
|
Definition
Python's version of a program routine |
|
|
Term
|
Definition
Also Known As "arguments" which are the values passed to functions to be operated on |
|
|
Term
|
Definition
AKA "Parameters" which are the placeholder names for the arguments passed |
|
|
Term
|
Definition
A program routine called for its return value, and is therefore similar to a mathematical function |
|
|
Term
|
Definition
An action other than returning a function value, such as displaying output on the screen |
|
|
Term
Non-Value-Returning Function |
|
Definition
A function called for its side effects and not for a returned function value |
|
|
Term
|
Definition
Correspondence of actual arguments and formal parameters is determined by the order of arguments passed and not their names |
|
|
Term
|
Definition
An argument that can be optionally provided in a given function call. When not provided, corresponding parameter provides a default value |
|
|
Term
|
Definition
Variable that is only accessible from within the function it resides. |
|
|
Term
|
Definition
Variable defined by outside of any function definition. Bad programming practice |
|
|
Term
|
Definition
Contains set of attributes stored in set of instance variables and set of functions called methods that provide its behavior |
|
|
Term
|
Definition
Value that references or points to location of another entity. |
|
|
Term
|
Definition
Value a reference points to |
|
|
Term
|
Definition
A method of determining which locations in memory are no longer in use |
|
|
Term
|
Definition
Variable's reference value that can be determined with this ID |
|
|
Term
|
Definition
When one variable is assigned to another, it is this value that is assigned. |
|
|
Term
|
Definition
Elements within each list are not copied |
|
|
Term
|
Definition
This operation makes a complete copy of a list |
|
|
Term
|
Definition
Refers to design/implementation of specific functionality to be incorporated into a program |
|
|
Term
|
Definition
Specification of what it provides and how it is to be used |
|
|
Term
|
Definition
Any program code making use of a given module |
|
|
Term
|
Definition
A string literal denoted by triple quotes used in Python for providing specification of certain program elements |
|
|
Term
|
Definition
File containing Python definitions and statements |
|
|
Term
Standard (Built-In) Modules |
|
Definition
Python Standard Library contains set of these modules |
|
|
Term
|
Definition
Provides context for set of identifiers |
|
|
Term
|
Definition
When two otherwise distinct entities with same identifier becomes part of same scope |
|
|
Term
|
Definition
Identified as first "top-level" module executed |
|
|
Term
|
Definition
With this form of import, imported identifiers become part of importing module's namespace. Preferred form of import in Python |
|
|
Term
|
Definition
All variables in Python are public. Variables beginning with 2 underscores are intended to be private |
|
|
Term
|
Definition
Used to output text to a file |
|
|
Term
|
Definition
Call this method to close the file after all info has been written |
|
|
Term
|
Definition
Block of code surrounded by try and except headers |
|
|
Term
|
Definition
Suite following the except header. |
|
|