The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by joshkumaru2, 2020-11-17 01:10:31

Python Crash Course, 2nd Edition

Python Crash Course, 2nd Edition

Z

Zen of Python, 30–31
ZeroDivisionError, 194

Python Crash Course, 2nd Edition is set in New Baskerville, Futura, Dogma,
and The Sans Mono Condensed.

RESOURCES

Visit https://nostarch.com/pythoncrashcourse2e/ for resources, errata, and
more information.

More no-nonsense books from NO STARCH PRESS

SERIOUS PYTHON

Black-Belt Advice on Deployment, Scalability, Testing, and More
by JULIEN DANJOU
DECEMBER 2018, 240 PP., $34.95
ISBN 978-1-59327-878-6

PYTHON FLASH CARDS

Syntax, Concepts, and Examples
by ERIC MATTHES
JANUARY 2019, 101 CARDS, $27.95
ISBN 978-1-59327-896-0
full color

MATH ADVENTURES WITH PYTHON

An Illustrated Guide to Exploring Math with Code
by PETER FARRELL
JANUARY 2019, 304 PP., $29.95
ISBN 978-1-59327-867-0
full color

IMPRACTICAL PYTHON PROJECTS

Playful Programming Activities to Make You Smarter
by LEE VAUGHAN

NOVEMBER 2018, 424 PP., $29.95
ISBN 978-1-59327-890-8

LEARN ROBOTICS WITH RASPBERRY PI

Build and Code Your Own Moving, Sensing, Thinking Robots
by MATT TIMMONS-BROWN
JANUARY 2019, 240 PP., $24.95
ISBN 978-1-59327-920-2
full color

MISSION PYTHON

Code a Space Adventure Game!
by SEAN McMANUS
OCTOBER 2018, 280 PP., $29.95
ISBN 978-1-59327-857-1
full color

1.800.420.7240 or 1.415.863.9900 | [email protected] |
www.nostarch.com

WORLDWIDE BEST SELLER
OVER 500,000 COPIES SOLD

LEARN PYTHON—FAST!
Python Crash Course is the world’s best-selling guide to the Python
programming language. This fast-paced, thorough introduction to
programming with Python will have you writing programs, solving
problems, and making things that work in no time.
In the first half of the book, you’ll learn basic programming concepts, such
as variables, lists, classes, and loops, and practice writing clean code with
exercises for each topic. You’ll also learn how to make your programs
interactive and test your code safely before adding it to a project. In the
second half, you’ll put your new knowledge into practice with three
substantial projects: a Space Invaders–inspired arcade game, a set of data
visualizations with Python’s handy libraries, and a simple web app you can
deploy online.
As you work through the book, you’ll learn how to:

Use powerful Python libraries and tools, including Pygame, Matplotlib,
Plotly, and Django

Make 2D games that respond to keypresses and mouse clicks, and that
increase in difficulty
Use data to generate interactive visualizations
Create and customize web apps and deploy them safely online
Deal with mistakes and errors so you can solve your own programming
problems

This updated second edition has been thoroughly revised to reflect the
latest in Python code and practices. The first half of the book includes
improved coverage of topics like f-strings, constants, and managing data. In
the second half, the code for the projects has been updated with better
structure, cleaner syntax, and more popular and up-to-date libraries and
tools, like Plotly and the latest version of Django. (For a full list of updates,
see the Preface.)
If you’ve been thinking about digging into programming, Python Crash
Course will get you writing real programs fast. Why wait any longer? Start
your engines and code!

ABOUT THE AUTHOR

Eric Matthes is a high school science, math, and programming teacher living
in Alaska. He has been writing programs since he was five years old and is
the author of the Python Flash Cards, also from No Starch Press.

COVERS PYTHON 3.X

THE FINEST IN GEEK ENTERTAINMENT™
www.nostarch.com


Click to View FlipBook Version