Why Python for Data Science
Variables & data types (int, float, str, bool)
Operators (arithmetic, comparison, logical)
Control flow (if/elif/else, for, while)
Functions & lambda expressions
Lists: indexing, slicing, methods
Tuples: immutability & unpacking
Dictionaries: key-value pairs & iteration
Sets: unique values & operations
Comprehensions (list, dict, set)
Reading & writing text files
CSV file operations
JSON data handling
Context managers (with statement)