This document provides an introduction to Python programming for an artificial intelligence lab course. It covers downloading and installing Python and the Anaconda distribution, using Spyder as an IDE, variables and data types in Python, and basic concepts like indentation, variable naming conventions, and Python keywords. The goal is to prepare students to use Python for labs related to artificial intelligence topics.