- Home
- Computers
- Programming
- Real-World Python (A Hacker's Guide to Solving Problems with Code)
Real-World Python (A Hacker's Guide to Solving Problems with Code)
List Price:
$39.99
- Availability: Confirm prior to ordering
- Branding: minimum 50 pieces (add’l costs below)
- Check Freight Rates (branded products only)
Branding Options (v), Availability & Lead Times
- 1-Color Imprint: $2.00 ea.
- Promo-Page Insert: $2.50 ea. (full-color printed, single-sided page)
- Belly-Band Wrap: $2.50 ea. (full-color printed)
- Set-Up Charge: $45 per decoration
- Availability: Product availability changes daily, so please confirm your quantity is available prior to placing an order.
- Branded Products: allow 10 business days from proof approval for production. Branding options may be limited or unavailable based on product design or cover artwork.
- Unbranded Products: allow 3-5 business days for shipping. All Unbranded items receive FREE ground shipping in the US. Inquire for international shipping.
- RETURNS/CANCELLATIONS: All orders, branded or unbranded, are NON-CANCELLABLE and NON-RETURNABLE once a purchase order has been received.
Product Details
Author:
Lee Vaughan
Format:
Paperback
Pages:
360
Publisher:
No Starch Press (November 5, 2020)
Language:
English
ISBN-13:
9781718500624
ISBN-10:
1718500629
Weight:
25.2oz
Dimensions:
7" x 9.19" x 0.89"
Case Pack:
20
File:
RandomHouse-PRH_Book_Company_PRH_PRT_Onix_delta_active_D20260408T022302_155767678-20260408.xml
Folder:
RandomHouse
List Price:
$39.99
As low as:
$30.79
Publisher Identifier:
P-RH
Discount Code:
A
QuickShip:
Yes
Audience:
General/trade
Country of Origin:
United States
Pub Discount:
65
Imprint:
No Starch Press
Overview
A project- based approach to learning Python programming for beginners. Intriguing projects teach readers how to tackle challenging problems with code.
Computer programming is about solving real problems with code. Real World Python is a collection of worked projects for readers who know some basic Python and want to do something with their knowledge. The book's short projects all teach thought processes and problem-solving as well as coding syntax. Readers learn to think their way through challenges like predicting the location of sailors lost at sea, discovering new planets, determining the author of a novel, selecting candidate landing sites for a Mars rover, programming a robot sentry gun to detect and shoot aliens (not humans), and more. The book should appeal to younger learners and mature readers, especially scientists and engineers looking to increase their Python skills. Most chapters give the reader a role (NASA intern, Coast Guard Director of Operations, linguistic detective, UN diplomatic associate, Aliens movie franchise Colonial Marine, and so on). Vaughan walks readers through planning and implementing solutions to complex problems. The book's various projects introduce important Python modules, like NLTK and OpenCV, which are used extensively in data analysis and machine learning. By the end of the book readers will be able to think through complex Python projects and have the tools necessary to tackle them.
Computer programming is about solving real problems with code. Real World Python is a collection of worked projects for readers who know some basic Python and want to do something with their knowledge. The book's short projects all teach thought processes and problem-solving as well as coding syntax. Readers learn to think their way through challenges like predicting the location of sailors lost at sea, discovering new planets, determining the author of a novel, selecting candidate landing sites for a Mars rover, programming a robot sentry gun to detect and shoot aliens (not humans), and more. The book should appeal to younger learners and mature readers, especially scientists and engineers looking to increase their Python skills. Most chapters give the reader a role (NASA intern, Coast Guard Director of Operations, linguistic detective, UN diplomatic associate, Aliens movie franchise Colonial Marine, and so on). Vaughan walks readers through planning and implementing solutions to complex problems. The book's various projects introduce important Python modules, like NLTK and OpenCV, which are used extensively in data analysis and machine learning. By the end of the book readers will be able to think through complex Python projects and have the tools necessary to tackle them.








