Python Practical Python Programming For Beginners and Experts book
Introduction
Chapter 1: An Introduction to Python
Chapter 2: Installing Python and Setting up the Environment
Chapter 3: Common Python Syntax
Chapter 4: Types of Variables in Python
Chapter 5: Using Operators and Operands
Chapter 6: Using Sequential Loops
Chapter 7: Decision Making and Expressions
Chapter 8: Strings and Functions in Python
Chapter 9: Creating, Using, and Modifying Lists
Chapter 10: Tuples and Data Types
Chapter 11: Dictionary Operation and Functions
Chapter 12: Mastering Date and Time
Chapter 13: User Defined Functions
Chapter 14: Organizing Code with Modules
Chapter 15: I/O Input Used in Python
Chapter 16: Exceptions and Assertions
Chapter 17: Object Oriented Programming
Chapter 18: Python Regular Expressions.
Chapter 19: Python Multithreaded Programming
Chapter 20: Conclusion