Jump to content

Python Concepts/Glossary

From Wikiversity


Contents: Top - 0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


Array
Arrays are sequences similar to lists, except that the type (and size) of each element in the array is constrained. For example, see bytearray below.
BDFL
Stands for Benevolent Dictator For Life. Guido van Rossum is the BDFL of Python.
bytearray
An array in which each element is an int x that satisfies 0 <= x <= 0xFF. bytearrays have special significance because they can be written to disk in binary mode.


C
A popular programming language developed by Dennis Ritchie at Bell Labs in 1972.
CPython
The original Python implementation written in C.
Guido van Rossum
A Dutch computer programmer who's best known for creating the Python programming language.
IDLE
Stands for Integrated Development Environment. It comes bundled with a CPython installation by default.
Jython
A python implementation written in Java. Python code can be compiled to Java bytecode and it can easily interact with Java code and libraries.
Keyword Argument
An argument that doesn't follow a special, predefined order and is defined with a keyword.
Positional Argument
An argument that follows a special, predefined order that isn't defined with a keyword.
Pythonic
Something that follows the idioms of Python.
Unpythonic
Something that doesn't follow or goes against the idioms of Python.

Resource type: this resource is a glossary.
Completion status: this resource is a stub, which means that pretty much nothing has been done yet.

References

[edit | edit source]

1. Python's documentation:

"Glossary"


2. Python's methods:


3. Python's built-in functions: