Welcome to Python-for-ai Coding exercises
Select a chapter to start practicing exercise questions.
Python Fundamentals for AI
Variables and Data Types
Loops and Conditionals
Functions
Classes and Objects
File Handling
NumPy – Numerical Computing
NumPy Arrays
NumPy Array Operations
Indexing and Slicing
NumPy Broadcasting
Linear Algebra with NumPy
Pandas – Data Handling
Series and DataFrames
Data Cleaning
Data Filtering
Grouping and Aggregation
Merging and Joining
Matplotlib & Seaborn – Visualization
Line and Bar Charts
Histograms and Scatter Plots
Customizing Plots
Seaborn Basics
Scikit-learn – First ML Models
What is Scikit-learn?
Datasets and Train-Test Split
Training a Simple Model
Evaluating a Model
