Polymorphism
Polymorphism means that an expression can produce values of more than one type.
Related concepts: TypeSubtyping
Closest Wikipedia entry: Polymorphism (computer science) — In programming language theory and type theory, polymorphism is the use of one symbol to represent multiple different types. In object-oriented programming, polymorphism is the provision of one interface to entities of different data types. The concept is borrowed from a principle in biology where an organism or species can have many different forms or stages.
Misconceptions about Polymorphism1 documented Misconception
No known Python misconceptions for this concept