The Absolute Beginner's Guide to Python Programming: A Step-by-Step Guide with Examples and Lab Exercises