This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, used most often with the free Adobe® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Also available in other formats.
Register your product to gain access to bonus material or receive a coupon.
Learning Python Doesn’t Have to Be Difficult!
Have you ever wanted to learn programming? Have you ever wanted to learn the flexible, easy Python language behind many of today’s best web, data analytics, and scientific applications? Whether you’re new to programming or moving from another language, Python Without Fear will quickly make you productive with Python!
Brian Overland has earned rave reviews for his unique approach to teaching programming. He starts with short, simple examples you can easily enter and run. Within a couple of chapters, you’ll be creating useful utilities, playing games, and solving puzzles. Everything is simplified to its essentials, patiently explained, and clearly illustrated with practical examples and exercises that help you make progress quickly.
Overland reveals the “whys” and “tricks” behind each Python language feature. And you’ll never get bogged down in complex or pointless examples: He keeps you 100% focused on learning what works and what matters—while having fun!
Whether you want to learn Python programming for pleasure or you’re considering a career in programming, this book is an outstanding choice.
About the Author
Chapter 1: Meet the Python
Chapter 2: A Python Safari: Numbers
Chapter 3: Your First Programs
Chapter 4: Decisions and Looping
Chapter 5: Python Lists
Chapter 6: List Comprehension and Enumeration
Chapter 7: Python Strings
Chapter 8: Single-Character Ops
Chapter 9: Advanced Function Techniques
Chapter 10: Local and Global Variables
Chapter 11: File Ops
Chapter 12: Dictionaries and Sets
Chapter 13: Matrixes: 2-D Lists
Chapter 14: Winning at Tic-Tac-Toe
Chapter 15: Classes and Objects I
Chapter 16: Classes and Objects II
Chapter 17: Conway’s Game of Life
Chapter 18: Advanced Pythonic Techniques
Appendix A: Python Operator Precedence Table
Appendix B: Summary of Most Important Formatting Rules for Python 3.0
Appendix C: GlossaryIndex