{"product_id":"think-python-how-to-think-like-a-computer-scientist-9781098155438","title":"Think Python: How to Think Like a Computer Scientist","description":"\u003cp\u003ePython is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time--beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, testing code, and debugging skills. \u003c\/p\u003e\u003cp\u003e With this popular hands-on guide at your side, you'll get: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eA grounding in the syntax and semantics of the Python language \u003c\/li\u003e\n\u003cli\u003eA clear definition of each programming concept, with emphasis on clear vocabulary \u003c\/li\u003e\n\u003cli\u003eHow to work with variables, statements, functions, and data structures in a logical progression \u003c\/li\u003e\n\u003cli\u003eTechniques for reading and writing files and databases \u003c\/li\u003e\n\u003cli\u003eA solid understanding of objects, methods, and object-oriented programming \u003c\/li\u003e\n\u003cli\u003eDebugging strategies for syntax, runtime, and semantic errors \u003c\/li\u003e\n\u003cli\u003eAn introduction to recursion, interface design, data structures, and basic algorithms \u003c\/li\u003e\n\u003cli\u003eHow to use LLMs--including effective prompts, testing code, and debugging \u003c\/li\u003e\n\u003cli\u003eAnd more \u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Allen B. Downey\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 07\/02\/2024\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 325\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.15lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.19h x 7.00w x 0.69d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098155438\u003cbr\u003e\u003cb\u003e3rd Edition\u003c\/b\u003e","brand":"Ripon Bookstore","offers":[{"title":"Paperback","offer_id":44148240744493,"sku":"9781098155438","price":48.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0681\/0501\/1245\/files\/img_a4cc9326-b4c8-4ee5-b8ee-00b67dc7b4a7.jpg?v=1757218370","url":"https:\/\/riponbookstore.com\/products\/think-python-how-to-think-like-a-computer-scientist-9781098155438","provider":"Ripon Bookstore","version":"1.0","type":"link"}