f-string
A formatted string literal using f"..." that allows {variable} insertion.
String Method
Built-in functions on strings like .upper(), .lower(), .replace().
List
An ordered, mutable collection using square brackets: [1, 2, 3].
Index
Position in a list/string. Python uses 0-based indexing.
Conditional
if/elif/else statements that execute code based on conditions.
For Loop
Iterates over a sequence: for item in list:
Accumulator
A variable that collects/sums values in a loop.
List Comprehension
Compact syntax to create lists: [x for x in list if condition]
Dictionary
Key-value pairs using curly braces: {"key": "value"}.
Module
A file containing Python code you can import and use.
Exception
An error that can be caught with try/except blocks.
File I/O
Reading from and writing to files using open().