title: Fundamentals of Python: From First Programs through Data Structures
author: Kenneth A. Lambert
description: Kenneth A. Lambert is a Professor of Computer Science at Washington and Lee University. He has taught courses in almost every subject area of computer science and has published several textbooks in introductory programming and data structures in C++, Java, and Python. He is the co-creator of the BreezySwing framework and is the creator of the breezypythongui framework.
zlib_text: ![](Images/image00105.jpeg)
  
  **Python For Beginners**
  
  The Ultimate Crash Course In Python. A Smart Guide To Mastering The Powerful
  Programming Language And Learn It Faster
  
  Leonard Base
  
   **Table Of Contents**
  
  _Introduction_
  
  **_Chapter 1_**
  
  _Basics Of The Python Programming Language_
  
  **_Chapter 2_**
  
  _Installation Of Python_
  
  **_Chapter 3_**
  
  _What Are Variables?_
  
  **_Chapter 4_**
  
  _A Deep Dive Into Data Types_
  
  **_Chapter 5_**
  
  _Type Conversion And Type Casting_
  
  _Variable Scope And Lifetime In Python Functions_
  
  **_Chapter 6_**
  
  _Classes And Objects In Python_
  
  **_Chapter 7_**
  
  _Loops In Python_
  
  **_Chapter 8_**
  
  _Lifetime Of Variables And Functions_
  
  **_Chapter 9_**
  
  _Python Modules And Packages_
  
  **_Chapter 10_**
  
  _Dictionaries And Data Structures In Python_
  
  **_Chapter 11_**
  
  _Data Processing, Analysis, And Visualization_
  
  _Conclusion_
  
  © Copyright 2020 by _**Leonard Base**_ All rights reserved.
  
  This document is geared towards providing exact and reliable information with
  re