Master Python Deep Dive with 263 free flashcards. Study using spaced repetition and focus mode for effective learning in Programming.
A high-level, interpreted, dynamically typed programming language created by Guido van Rossum in 1991.
Python's official style guide.
The Zen of Python — guiding principles by Tim Peters.
Python 3 is the actively maintained version; Python 2 reached end-of-life in 2020.
The reference implementation of Python, written in C.
A faster Python implementation using JIT compilation.
A Python implementation running on the JVM.
"If it walks like a duck..." — type is determined by behavior, not declaration.
Mutable can be changed (list, dict); immutable cannot (tuple, str, int).
Lists are mutable; tuples are immutable and hashable.
A mutable mapping of unique keys to values.
An unordered collection of unique, hashable elements.
Flashcards
Flip to reveal
Focus Mode
Spaced repetition
Multiple Choice
Test your knowledge
Type Answer
Active recall
Learn Mode
Multi-round mastery
Match Game
Memory challenge