Knowledge Hub

E-book Library

Curated programming, artificial intelligence, and software engineering books. Free to read and download for everyone.

PDF Cover for Learning Python, Fourth Edition

Learning Python, Fourth Edition

Mark Lutz

Learning Python, Fourth Edition by Mark Lutz is a comprehensive, self-paced guide to learning the core Python programming language. It covers Python’s built-in data types, statements, functions, modules, object-oriented programming, exception handling, and advanced language features. The book combines detailed explanations, practical examples, quizzes, and exercises to help learners develop a strong understanding of Python fundamentals. The fourth edition primarily focuses on Python 3.0 while also explaining differences with Python 2.6

Python Programming Python Basics OOPS Meta Class
PDF Cover for Python Programing

Python Programing

Hans-Petter Halvorsen

Python Programming by Hans-Petter Halvorsen is a practical and beginner-friendly resource for learning Python programming. It covers fundamental concepts such as variables, data types, operators, conditional statements, loops, functions, modules, classes, file handling, error handling, and Python libraries. The book combines clear explanations with practical examples and exercises, helping learners build strong programming fundamentals and apply Python to real-world problems.

Python Programming Python Basics Built-in Functions Data Visualization Numerical Computing