click below
click below
Normal Size Small Size show me how
Python
Glossary
Term | Definition |
---|---|
interpreter | a program that runs scripts written in an interpreted language such as Python |
IDLE | an Integrated DeveLopment Environment for Python |
integer | a whole number |
float | a floating point number |
exponentiation | raising of one number to the power of another |
string | one of the basic types in Python that store text |
concatenation | addition of two or more strings |
variable | placeholder for texts and numbers that is used to store a value |
Boolean | represents one of the following two values: True and False |
elif | short for else it |
break | used to terminate a loop |
function | a parameterized sequence of statements |
argument | a value passed to find a function (or method) when calling it |
parameter | a named entity in a function (or method) definition that specifies an argument that the function can accept |
docstrings | a string literal that occurs as the first statement in a module, function, class, or method definition |
PyPI | Python Package Index. Stores third-party Python modules |
exception | means of breaking out of the normal flow of control of a code block in order to handle errors or other exceptional conditions |
None | the absence of a value |
dictionary | a built-in Python data type composed of arbitrary keys and values |
tuple | a built-in Python datatype, which is an immutable ordered sequence of values |
anonymous function | functions that are not bound to a name |
lambda | a shorthand to create anonymous functions |
iterable | a container object capable of returning its members one at a time |
predicate | a function that returns a Boolean |
generator | a function which returns an iterator |
yield | returns a value from a generator function |
decorator | a function that modifies another function or method |
method | like a function, but it runs "on" an object |
def | defines a function or method |
immutable | cannot be changed after its created |
literals | notations for constant vales of some built-in types |
Zen of Python | listing of Python design principles and philosophies that are helpful in understanding and using the language effectively |
mutable | objects that can change their value |